Angular Frontend Developer / Technical Lead

Source Inc.
Atlanta, GA, United States
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Web Accessibility Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management HTML5 Automation of Tests Microsoft Azure Bootstrap (Software) Browser Compatibility
+39 more
Cascading Style Sheets (CSS) Code Review Continuous Integration Software Debugging Dependency Injection Software Design Patterns Design of User Interfaces HP Systems Insight Manager Performance Tuning Scrum Methodology Release Management E2e Testing Responsive Web Design Software Deployment SonarQube Data Streaming TypeScript Web Applications Eslint RxJS Cloud Platform System Modern Ui Angular Material Cypress (Programming Language) Backend Git Build Management AngularJS Git Flow Solid Principles Kubernetes Playwright Tenable Nessus Reactive Programming Front End Software Development Software Coding Restful APIs Jasmine Docker

Job description

The role also involves providing technical leadership, reviewing code, mentoring developers, and collaborating with product owners, designers, backend teams, and other stakeholders., * Design, develop, test, and maintain scalable web applications using Angular and TypeScript.

  • Define frontend architecture, reusable components, coding standards, and development best practices.
  • Develop responsive and accessible user interfaces using HTML5, CSS3, SCSS, and modern UI frameworks.
  • Integrate frontend applications with RESTful APIs and backend services.
  • Implement state management using NgRx, RxJS, Angular Signals, or equivalent approaches.
  • Optimize application performance, bundle size, page-load time, and browser responsiveness.
  • Implement authentication, authorization, route guards, interceptors, and secure frontend practices.
  • Write unit, integration, and end-to-end tests using tools such as Jest, Jasmine, Cypress, or Playwright.
  • Conduct code reviews and ensure compliance with quality, security, and accessibility standards.
  • Troubleshoot complex application and production issues and perform root-cause analysis.
  • Collaborate with UX designers, product owners, architects, and backend developers.
  • Support CI/CD pipelines, release management, and production deployments.
  • Mentor junior developers and provide technical guidance to the team.
  • Participate in Agile ceremonies, technical estimations, sprint planning, and delivery tracking.

Requirements

We are looking for an experienced Angular Frontend Developer with 10 years of software-development experience to design and build scalable, responsive, and high-performing web applications. The candidate should possess strong expertise in Angular, TypeScript, frontend architecture, UI engineering, and integration with enterprise APIs., * 8 10 years of overall software-development experience.

  • At least five years of hands-on Angular development experience.
  • Strong knowledge of Angular, TypeScript, JavaScript, RxJS, HTML5, CSS3, and SCSS.
  • Experience with Angular components, services, directives, pipes, forms, routing, and dependency injection.
  • Strong understanding of reactive programming and state-management patterns.
  • Experience integrating REST APIs and handling asynchronous data flows.
  • Knowledge of responsive design, cross-browser compatibility, and web accessibility.
  • Experience with frontend performance optimization and debugging.
  • Proficiency with Git and branching strategies.
  • Experience with automated testing and code-quality tools.
  • Understanding of SOLID principles, design patterns, and clean-code practices.
  • Strong analytical, communication, stakeholder-management, and problem-solving abilities.

Preferred Skills

  • Experience with NgRx, Angular Signals, standalone components, or Nx.
  • Exposure to micro-frontend architecture.
  • Experience with Angular Material, Bootstrap, PrimeNG, or similar UI libraries.
  • Knowledge of server-side rendering and progressive web applications.
  • Experience with Azure, AWS, or another cloud platform.
  • Familiarity with Docker, Kubernetes, and CI/CD tools.
  • Experience with SonarQube, ESLint, application monitoring, and security-scanning tools.
  • Prior experience leading or mentoring a frontend development team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:39 min

Angular framework benefits and technical career backgrounds

Marko Stanimirović · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

Videos

See all

Related articles

See all