Front End Developer - Angular

$76,300 - $135,800/Yr

CGI - Portsmouth, NH

posted 15 days ago

Full-time - Mid Level
Portsmouth, NH
Professional, Scientific, and Technical Services

About the position

The Front End Developer - Angular position at CGI involves developing and maintaining scalable web applications using the Angular framework. The role requires a technology enthusiast who can innovate and prototype rapidly while collaborating with cross-functional teams. The developer will also be responsible for integrating APIs, establishing CI/CD pipelines, and staying updated on web development trends and best practices.

Responsibilities

  • Develop and maintain highly scalable and performant web applications using the Angular framework.
  • Handle Visual Design & Rapid Prototyping using Tailwind and PrimeNg.
  • Integrate using HTTP based APIs with a rapidly evolving application infrastructure.
  • Establish and maintain CI/CD pipelines using tools like Jenkins to automate testing and deployment of Angular front-end applications on AWS.
  • Collaborate effectively with cross-functional teams to deliver high-quality software.
  • Maintain up-to-date knowledge on web development frameworks and best practices.

Requirements

  • 6-9 years or 10+ years of software development experience.
  • Knowledge of HTTP based APIs, Networking, and how the internet works.
  • Solid JavaScript, Typescript, CSS, HTML & Browser Developer tools.
  • Understanding of Async code (RxJS, Promises, Callbacks, Event Loops).
  • Hands-on experience with JS Tooling (ESLint, Webpack, Grunt, Gulp).
  • Comfortable using JS MV* frameworks & Libraries (Angular, NgRx, Storybook).
  • Understanding of Monorepo pattern development using Nx.
  • Expert at one IDE of choice (VS Code, WebStorm).
  • Experience with Node.js frameworks (NPM, Express).
  • Experience with Automation Tools/Frameworks (Jest, Playwright).
  • Experience in Advanced Git skills.
  • Experience in API Design & Development, MicroServices Architecture.
  • Knowledge of DevOps, Automated Testing, and Continuous Delivery.

Nice-to-haves

  • Experience with Python.

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP)
  • 401(k) Plan and Profit Participation
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including medical, dental, vision, life, and disability
  • Back-up child care
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service