Senior Frontend Developer – Angular, Azure Cloud

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Frontend Developer focusing on Angular and Azure cloud services, building modern web interfaces integrated with backend APIs and cloud services.

Responsibilities:

  • Will work on building modern, scalable, high-quality user interfaces integrated with APIs and Azure Cloud services, collaborating with backend and architecture teams to deliver robust and well-structured digital experiences.
  • A broad view of the technology ecosystem is expected, with a focus on frontend architecture, performance, testability, and maintainability.

Requirements:

  • Strong experience with Angular (v15+) in medium to large projects.
  • Proficiency in TypeScript, HTML5 and CSS3/SCSS.
  • Development of modern web applications with a focus on code quality, performance, and user experience.
  • Application of SOLID principles, design patterns and frontend development best practices.
  • Experience building scalable architectures such as SPAs and micro frontends.
  • Consumption and integration with RESTful APIs (authentication, error handling, resilience).
  • Unit test coverage (Jasmine, Jest, Karma) and automated testing.
  • Experience with source control (Git/GitFlow).
  • Familiarity with CI/CD tools (Azure DevOps, GitHub Actions or equivalents).
  • Knowledge of microservices architecture.
  • Collaboration with backend teams and participation in API definition and BFF patterns.
  • Contribution to code reviews and architecture discussions.
  • Familiarity with Java and Spring Boot for collaboration on fullstack projects.
  • Knowledge of Microsoft Azure services (Static Web Apps, CDN, Blob Storage, API Management, Azure AD B2C).
  • Basics of messaging systems (Kafka, Azure Event Hub).
  • Basic knowledge of Docker and Kubernetes.
  • Experience with Micro Frontends and Module Federation.
  • Advanced RxJS knowledge and state management (NgRx, Akita).
  • Experience with design systems (Angular Material, PrimeNG or similar).
  • Azure certifications (AZ-900, AZ-204).
  • Monitoring tools (Dynatrace or similar).

Benefits:

  • Multi-benefits card – you choose how and where to use it.
  • Tuition assistance for undergraduate, postgraduate, MBA and language courses.
  • Certification incentive programs.
  • Flexible working hours.
  • Competitive salaries.
  • Annual performance review with a structured career plan.
  • Opportunity for international career progression.
  • Wellhub and TotalPass.
  • Private pension plan.
  • Childcare assistance.
  • Health insurance.
  • Dental insurance.
  • Life insurance.