Sr. Front End Developer - Angular, Node.js

CGIMerrimack, NH
Onsite

About The Position

We are seeking a highly skilled Front End Developer with deep expertise in modern JavaScript frameworks, UI engineering, and cloud native application development. This role is ideal for engineers who excel at building high performing, scalable front end applications using Angular and Node.js, while embracing modern engineering practices such as TDD, CI/CD automation, microservices, and GenAI assisted development. You will collaborate closely with product, UX, and backend engineering teams to deliver exceptional user experiences. This is a Full-Time, On-Site employment opportunity based in Merrimack, NH.

Requirements

  • 10+ years of experience developing front end applications using modern MV/SPA frameworks.
  • Strong hands on expertise with Angular, JavaScript/TypeScript, Node.js, NPM, HTML/CSS, RxJS.
  • Hands on experience with test automation using Selenium, Cucumber, Cypress, Playwright.
  • Strong background in Unit Testing using Jest, Jasmine, and TDD methodologies.
  • Proficiency with AWS services for deploying and managing cloud applications.
  • Fully hands on experience with CI/CD pipelines using Jenkins, Artifactory, uDeploy, GitHub, etc.
  • Experience implementing microservices architecture and building scalable front end systems.
  • Strong analytical, communication, and organizational skills.
  • Ability to manage multiple tasks and deliver high quality work in fast paced environments.

Nice To Haves

  • Experience with React is a plus.
  • Experience with GenAI, Dev Assist, Figma, and Spec Driven Development is a significant plus.
  • Experience with performance optimization and front end security best practices.
  • Familiarity with containerization (Docker, Kubernetes).
  • Experience working in Agile/Scrum environments.
  • Ability to mentor junior developers and contribute to engineering best practices.
  • Strong collaboration skills with UX, backend, and product teams.

Responsibilities

  • Develop and maintain modern, responsive front end applications using Angular, JavaScript/TypeScript, HTML/CSS, RxJS, and Node.js.
  • Collaborate with UX teams using Figma to translate wireframes and prototypes into high quality UI components.
  • Build reusable UI components and front end architecture aligned with SPA/MV best practices.
  • Implement test automation across Unit, Integration, and Functional layers using Selenium, Cucumber, Cypress, Playwright, Jest, and Jasmine.
  • Champion Test Driven Development (TDD) and ensure high test coverage across front end codebases.
  • Develop and maintain Node.js services, NPM packages, and front end build pipelines.
  • Deploy and manage applications using AWS services, ensuring scalability, reliability, and performance.
  • Build and automate CI/CD pipelines using Jenkins, Artifactory, uDeploy, GitHub, and related tools.
  • Contribute to microservices based architectures and help build highly automated, scalable, and maintainable infrastructure.
  • Leverage GenAI, Dev Assist, Figma plugins, and Spec Driven Development to accelerate development and improve engineering quality.
  • Collaborate with cross functional teams to deliver high quality features on time.
  • Maintain strong documentation, coding standards, and best practices.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service