Role: Software Engineering Senior Advisor Location: Bloomfield, CT (Remote)Only Visa Independent(W2/1099) Sr Angular Engineer is responsible for developing high quality web applications using the Angular framework, work closely with the development team to deliver scalable and efficient code. This development will occur in an Agile environment, typically in fixed-length sprints (Scrum methodology), with regular interactions with Product Owners and other team members. Candidate will be a part of building the next generation of web applications for patent and trademark services. Position Responsibilities/Duties:Work closely with the development team to deliver high quality scalable codeMentor and support other frontend developers through code reviews and continuous feedbackTake initiative to research new technologies and to understand the current state of the frontend communityShare and document knowledge and best practicesDesign, develop, document, test, and debug new software systemsServe as technical expert on development projectsAnalyze code to find causes of errors and revise programs as neededParticipate in software design meetings and analyze user needs to determine technical requirementsProvide development expertise to team membersMentoring of Junior Engineers
Required Skills And Abilities:5 to 10 years of Frontend Web experience building web applications5+ years of experience with NgRx, webpack and Node.jsExperience writing unit tests (Jest)Have written production level front-end code using best practices in Typescript, JavaScript ES6+, CSS via SASS or LESS and semantic HTMLStrong expertise consuming RESTful APIsModern knowledge of front-end performanceExperience working in a monorepo environmentProficient in UI/UX design principles.Strong grasp of software design patterns and fundamental principlesProficient understanding of architecture in complex, large-scale applicationsEvidenced technical leadership within a web application development teamBrowser testing and debuggingCross-browser compatibility issues and ways to work around themLayout aesthetics, responsive design
Qualifications:5 last years dedicated exclusively to Angular.Experience with a wide variety of open-source technologies and toolsFluent English & superb communication skills (written and oral)