ResponsibilitiesWork with a cross-functional team of engineers (back-end & front-end). 90% of this person's day will be spent on front-end web development, but it's important to be knowledgeable about the whole app.The SSD Alarm team is fairly small, so this person needs to be able to work independently and deliver results.Be responsible for the execution and timely delivery of committed results.Work closely with engineers to develop the best technical solutions.Collaborate with other company departments to understand the requirementsRequirements:5+ years of experience as a full-stack developer with an emphasis on web development.Experience with Front-End Development using JavaScript, Angular & Node.js.Experience with TypescriptExperience with GraphQLExcellent knowledge of C# and .NET, .NET core & .NET FrameworkUnderstanding of Object-Oriented Principles and Development PatternsExperience with Agile MethodologiesTeam player, passionate, and creative problem solverA degree is not required for this role.