elite Senior / Lead Angular Developer

Datamatics Global Services Inc
United States
2 months ago

Role details

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

Tech stack

Adobe Analytics JavaScript (Programming Language) Web Accessibility Amazon Web Services Application Performance Management HTML5 Unit Testing Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS) Software Quality Code Review
+36 more
Continuous Integration Software Design Patterns DevOps Data Stream Management Systems Intrusion Detection and Prevention Node.Js Performance Tuning Scrum Methodology Memory Leaks Responsive Web Design Software Engineering Data Streaming Systems Integration TypeScript Web Content Accessibility Guidelines Web Applications RxJS Google Cloud Enterprise Software Applications Cloud Platform System Tailwind Cypress (Programming Language) Backend Syntactically Awesome Style Sheets (SASS) Single Page Application Containerization AngularJS Information Technology Deployment Automation Reactive Programming Front End Software Development Asynchronous Programming NestJS Es2015 Jasmine Docker

Job description

We are seeking an elite Senior / Lead Angular Developer with over 8 years of dedicated frontend and enterprise application development experience. In this role, you will architect, design, and implement high-performance, scalable, and visually stunning web applications. As a technical anchor, you will be responsible for defining frontend architecture, establishing development standards, optimizing application performance, and mentoring junior to mid-level engineers.

If you are a master of reactive programming (RxJS), state management, and modern Angular ecosystems, we want you on our team., * Architecture & Design: Lead the architectural design and modernization of enterprise-scale web applications using Angular (v14 through latest versions).

  • Development & Delivery: Write clean, maintainable, production-grade TypeScript and HTML/CSS/SCSS code, owning features from conceptual design through to deployment.
  • Performance Optimization: Diagnose and resolve complex performance bottlenecks, optimizing lazy loading, change detection strategies, bundle sizes, and rendering times.
  • State Management & Architecture: Implement robust, clean state management patterns (e.g., NgRx, Akita, or Signals) to manage complex data flows across multi-module applications.
  • CI/CD & DevOps Integration: Collaborate with DevOps teams to design, build, and optimize frontend build pipelines, containerization (Docker), and automated deployment workflows.
  • Testing & Quality Assurance: Enforce strict code quality metrics by writing comprehensive unit tests (using Jasmine/Karma or Jest) and end-to-end test suites (using Cypress).
  • Technical Leadership: Conduct rigorous code reviews, author technical architecture documentation, and mentor team members on Angular best practices and design patterns.

Requirements

  • 8+ years of professional IT experience in frontend or full-stack software development.
  • 5+ years of deep specialization in Angular (building single-page applications, custom libraries, reusable UI components, and micro-frontends).
  • Expertise in TypeScript & Modern JavaScript: Deep understanding of ES6+, asynchronous programming, closures, and advanced TypeScript features.
  • Reactive Programming Mastery: Advanced proficiency with RxJS, including custom operators, complex stream management, and eliminating memory leaks.
  • State Management: Proven experience implementing and maintaining NgRx or other enterprise state management frameworks.
  • Modern UI & Styling: Advanced mastery of HTML5, CSS3, and SCSS/SASS, including responsive design principles (Flexbox, Grid) and utility frameworks (Tailwind, Bootstrap).
  • Testing Architecture: Strong hands-on experience with frontend testing utilities, specifically Jest, Jasmine, Karma, or Cypress., * Familiarity with Angular Signals and standalone component architectures.
  • Experience integrating with backend cloud ecosystems (AWS, Azure, or Google Cloud Platform).
  • Experience with monorepo management tools like Nx.
  • Knowledge of Node.js / NestJS for full-stack JavaScript alignment.
  • Understanding of web accessibility standards (WCAG 2.1 AA, Section 508).

Soft Skills & Leadership

  • Strong analytical and problem-solving skills with a track record of untangling ambiguous requirements.
  • Exceptional communication skills, with the ability to confidently present technical tradeoffs and architectural decisions to stakeholders and business analysts.
  • A collaborative mindset thrives in fast-paced Agile/Scrum delivery environments., * Bachelor’s or Master’’s degree in Computer Science, Information Technology, Software Engineering, or equivalent practical industry experience.

Apply for this position

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

Apply on dice.com

Good distractions

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

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:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:39 min

Angular framework benefits and technical career backgrounds

Marko Stanimirović · LIVE

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

Videos

See all

Related articles

See all