Senior Frontend Developer - Angular

Full-timeRemote
egvia Workable ATSPosted Sep 16, 2026
Match with my CV

Technical skills

TypeScriptJavaScriptAngularAPI developmentCI/CDDevOpsQuality AssuranceTest automation

Role signals

Web designUI/UX Design

About this role

We are looking for a Senior Frontend Angular Developer

, The ideal candidate should have strong hands-on experience with Angular, TypeScript, Rx JS, RESTful APIs, frontend architecture, testing, and modern software engineering practices.

Responsibilities

  • ● Design, develop, and maintain scalable web applications using Angular and TypeScript.
  • ● Build reusable, maintainable, and high-quality Angular components, services, directives, and modules.
  • ● Design and implement clean frontend architecture following established software engineering principles.
  • ● Integrate Angular applications with RESTful APIs and backend services.
  • ● Manage complex asynchronous operations and application state using RxJS and appropriate state-management patterns.
  • ● Implement responsive and user-friendly interfaces based on UI/UX designs.
  • ● Optimize application performance and scalability.
  • ● Write clean, readable, maintainable, and well-documented code.
  • ● Develop and maintain unit, integration, and component tests.
  • ● Participate in code reviews and ensure adherence to coding and architectural standards.
  • ● Troubleshoot and resolve complex technical and production issues.
  • ● Collaborate with backend, DevOps, QA, and product teams to deliver features end-to-end.
  • ● Participate in technical discussions and contribute to architectural and engineering decisions.
  • ● Identify technical debt and continuously improve code quality and development practices.
  • ● Follow Git branching, pull requests, code review, and CI/CD practices.
  • ● Mentor junior and mid-level frontend developers when required.
  • ● Stay current with Angular ecosystem updates and modern frontend development practices.

Requirements

  • ●5+ years of professional frontend development experience.
  • ● Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
  • ● Strong commercial experience with Angular.
  • ● Strong proficiency in TypeScript and modern JavaScript.
  • ● Strong understanding of HTML5, CSS3, and responsive web development.
  • ● Strong experience with RxJS and reactive programming.
  • ● Experience consuming and integrating RESTful APIs.

● Strong understanding of Angular architecture, including: ○ Components ○ Services ○ Dependency Injection ○ Routing ○ Forms ○ Guards ○ Interceptors ○ Pipes ○ Directives ○ Angular lifecycle

  • ● Experience with application state management and understanding when state management solutions are appropriate.
  • ● Strong knowledge of frontend design patterns and software engineering principles.
  • ● Experience writing automated tests using tools such as Jest, Vitest, or Jasmine.
  • ● Good understanding of Git and collaborative development workflows.
  • ● Experience with code reviews and pull requests.
  • ● Experience working with CI/CD pipelines.
  • ● Strong debugging and problem-solving skills.
  • ● Good understanding of web security fundamentals.
  • ●Experience in Angular ● TypeScript ● JavaScript / ES6+ ● RxJS ● HTML5 ● CSS3 ● SCSS ● REST APIs ● JSON

Benefits

  • Working model : Remotely
  • Working days : 5 days / week
  • Days off : Friday & Saturday
  • Working hours : 9 AM : 6 PM

Before you apply

  • 1Which parts of your CV prove experience with TypeScript, JavaScript, and Angular?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?