Senior Frontend Developer (Angular)

Senior Frontend Developer (Angular)

Posted Today by NexaQuanta

Negotiable
Undetermined
Remote
United Kingdom

Summary: The role of Senior Angular Developer at NexaQuanta involves leading the upgrade of a complex enterprise web application from Angular v15 to the latest versions. The position requires extensive experience in Angular and frontend development, with a focus on ensuring the application is secure, efficient, and maintainable. This is a contract role that allows for remote work with occasional travel to the Exeter office. The ideal candidate will have a strong background in managing framework upgrades and collaborating with cross-functional teams.

Key Responsibilities:

  • Upgrade the Angular framework from v15 to v19+ (and v20)
  • Audit current and future dependencies to ensure vulnerabilities are minimized.
  • Identify and refactor deprecated features and legacy code patterns
  • Resolve compatibility issues with libraries, dependencies, and configuration
  • Improve performance, maintainability, and modularity of the frontend codebase
  • Collaborate with backend engineers, QA teams, and product stakeholders
  • Implement thorough testing to validate the upgrade and minimise regressions
  • Document technical decisions, migration steps, and key changes

Key Skills:

  • 10+ years of professional experience in frontend development of enterprise web application
  • Strong expertise in Angular (v12 and above), TypeScript, RxJS, SCSS/CSS
  • Hands-on experience with Angular framework upgrades in enterprise environments
  • Deep understanding of Angular CLI, routing, state management, lazy loading
  • Proficiency in REST API integration and modular frontend architecture
  • Familiar with CI/CD pipelines, Git workflows especially GitLab, and automated testing frameworks
  • Strong problem-solving and debugging skills
  • Excellent communication and documentation abilities

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Company Description NexaQuanta provides expert consulting and implementation services for AI-powered business and software transformation, emphasizing responsible, safe, and cost-effective approaches to drive higher revenues, profitability, and productivity. Headquartered in London, UK, the team includes experienced AI Business Strategists, Architects, Researchers, Data Scientists, and Software Developers. NexaQuanta is an IBM Silver Business Partner, offering advanced AI solutions such as Generative AI, Computer Vision, and Machine Learning to large enterprises globally. Our services include custom Generative AI development, transformation of existing software, and responsible AI management.

Role Description We are seeking an experienced Senior Angular Developer on a contract basis (3-5 months) to lead the upgrade of a complex enterprise web application from Angular v15 to the latest versions (v19+ and v20). This role requires advanced knowledge of Angular internals, architectural patterns, and hands-on experience in managing framework upgrades in large-scale, production-grade applications. It is remote role with occasional travel required to the Exeter office.

Key Responsibilities

  • Upgrade the Angular framework from v15 to v19+ (and v20)
  • Audit current and future dependencies to ensure vulnerabilities are minimized.
  • Identify and refactor deprecated features and legacy code patterns
  • Resolve compatibility issues with libraries, dependencies, and configuration
  • Improve performance, maintainability, and modularity of the frontend codebase
  • Collaborate with backend engineers, QA teams, and product stakeholders
  • Implement thorough testing to validate the upgrade and minimise regressions
  • Document technical decisions, migration steps, and key changes

Qualifications

  • 10+ years of professional experience in frontend development of enterprise web application
  • Strong expertise in Angular (v12 and above), TypeScript, RxJS, SCSS/CSS
  • Hands-on experience with Angular framework upgrades in enterprise environments
  • Deep understanding of Angular CLI, routing, state management, lazy loading
  • Proficiency in REST API integration and modular frontend architecture
  • Familiar with CI/CD pipelines, Git workflows especially GitLab, and automated testing frameworks
  • Strong problem-solving and debugging skills
  • Excellent communication and documentation abilities

Desired Skills

  • Experience with micro frontends or monorepo structures
  • Familiarity with unit and end-to-end testing tools (Jasmine, Karma, Cypress)
  • Exposure to Agile development methodologies
  • Understanding of performance optimization, accessibility, and cross-browser support