Accuris Logo

Accuris

Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England
Senior level
In-Office
London, Greater London, England
Senior level
Design and implement complex, responsive Angular web applications; own end-to-end frontend features; collaborate with UX, backend, ML, and data teams; contribute to frontend architecture, component libraries, state management, testing, CI/CD and observability; optimize performance and accessibility; support production systems and mentor other engineers within an Agile environment.
The summary above was generated by AI
Senior Frontend Engineer (Angular)
About the Role
As a Senior Frontend Engineer specializing in Angular, you will design and develop modern web applications that deliver exceptional user experience, performance, accessibility, and scalability.
You will take ownership of complex frontend features and components, collaborating closely with Product Owners, UX designers, backend engineers, ML engineers, and data specialists to deliver business-critical functionality within a globally used flagship product.
You will contribute to frontend architecture decisions, establish best practices, and help drive the evolution of our cloud-native platform running in AWS.
Responsibilities
  • Design and develop modern, responsive, and highly interactive web applications using Angular. 
  • Own frontend features end-to-end, from requirements analysis and technical design through implementation, testing, deployment, monitoring, and maintenance. 
  • Collaborate with UX/UI designers to transform business requirements into intuitive user experiences.
  • Contribute to frontend architecture, component libraries, state management strategies, and application standards.
  • Ensure high-quality delivery through automated testing, code reviews, CI/CD pipelines, and engineering best practices.
  • Optimize application performance, accessibility, responsiveness, and maintainability.
  • Work closely with backend engineers to integrate REST APIs and microservices-based solutions.
  • Support production systems through monitoring, troubleshooting, root-cause analysis, and continuous improvement initiatives.
  • Mentor other engineers and actively contribute to knowledge sharing and development standards.
  • Participate in Agile Scrum ceremonies and collaborate across cross-functional teams.

What We're Looking For
Key Qualifications
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional frontend development experience.
  • Strong commercial experience with Angular.
  • Experience building complex enterprise-grade web applications.
  • Experience integrating frontend applications with REST APIs and microservices.
  • Familiarity with cloud-native environments and modern software delivery practices. Adapted from the original requirements.

Key Soft Skills
  • Strong collaboration and communication skills.
  • Ability to work effectively with product, design, engineering, data, and business stakeholders. 
  • Proactive mindset and strong problem-solving abilities.
  • Commitment to engineering excellence, quality, maintainability, and continuous improvement. 
  • English proficiency at B2 level or higher. 

Required Knowledge / Technologies
  • Expert knowledge of Angular, including standalone components, Angular Signals .
  • Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and modern CSS preprocessors (LESS/SCSS).
  • Experience with signal-based and reactive state management (Angular Signals, @ngrx/signals, NgRx, or similar) and RxJS.
  • Experience building and consuming component and design-system libraries.
  • Experience with responsive design, frontend performance optimization, and lazy loading.
  • Familiarity with component and unit testing frameworks (Jasmine/Karma, Jest, Spectator, Cypress, or Playwright).
  • Experience with RESTful APIs and frontend-backend integration, including Backend-for-Frontend (BFF) patterns.
  • Familiarity with modern authentication flows (OAuth2/PKCE, OIDC, SAML) and token management.
  • Familiarity with cloud-native delivery on AWS (CloudFront/CDN, containerized deployments).
  • Experience with frontend observability and analytics (New Relic, Pendo, or similar).
  • Azure DevOps, Git, pull request workflows, and CI/CD pipelines.
  • Understanding of modern software architecture, microservices-based platforms .
  • Knowledge of WCAG accessibility standards and frontend security best practices (OWASP).
  • Experience with Web Components and Lit for framework-agnostic, reusable UI development.
  • Experience with micro-frontend (MFE) architectures and Module Federation.
  • Familiarity with modern build tooling (Rsbuild/Rspack, SWC, Vite, or webpack).

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account