Angular Developer

London, ENG, GB, United Kingdom

Job Description

Requirements:


-----------------

Minimum 4 years of professional front-end development experience. Strong proficiency with Angular (v14+ or latest) and TypeScript, together with solid skills in JavaScript (ES6+), HTML5 and CSS3 Good understanding of core Angular patterns: modules, components, services, routing, dependency injection (DI), observables/RxJS (or equivalent reactive patterns) Proven experience with state-management libraries such as NgRx, NgNeat Elf Demonstrated experience integrating front-end applications with RESTful APIs (and optionally GraphQL). Familiarity with Git and collaborative development workflows Strong communication skills in English (B2 / Upper-Intermediate or higher) A mindset oriented toward writing clean, maintainable, and testable code

Responsibilities:


---------------------

Develop modern, responsive web applications using the latest version of Angular Collaborate with designers, backend engineers and product managers to bring high-quality features to life and ensure seamless user experiences Build and maintain integrations with RESTful backend services and external APIs; ensure data flows reliably and securely Contribute to front-end architecture: structure modules, leverage dependency injection, observables/signals, create reusable components and apply best practices for maintainability and scalability Optimize application performance, security and scalability: e.g., lazy-loading, bundle splitting, caching, code-splitting, and monitoring performance metrics Write clean, maintainable and testable code, adhere to code review standards Stay up-to-date with modern front-end trends (especially the Angular ecosystem), evaluate new libraries/technologies and contribute to continuous improvement of our engineering practices

Nice to Have:


-----------------

Familiarity with monorepo setups and shared library architectures (e.g., via Nx) Exposure to CI/CD pipelines and tooling (GitHub Actions, GitLab CI, Azure Pipelines) Experience using containerisation (e.g., Docker) Knowledge of other frameworks or libraries ( Next.js) - useful given our mixed-tech environment Experience with headless CMSs, particularly Strapi, for managing content-driven pages or blog sections Familiarity with front-end testing tools - e.g., Jest, Karma, Playwright, or Cypress - and experience writing unit and integration tests for Angular applications. Experience in migrating legacy front-end systems (e.g., AngularJS to Angular), refactoring large-scale codebases Familiarity with front-end architecture methodologies, especially Feature-Sliced Design (FSD)

What we Offer:


------------------


Flexible work-from-home policy Competitive salary and performance review ? PE accounting and support 18 paid vacation days per year Unlimited paid sick days per year The system of bonuses (Sport/Health/Education) Expert community within the company Paid courses and trainings, internal knowledge library

Tronkina Olesia

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4140747
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned