This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Develop and maintain scalable frontend applications using Angular and TypeScript. Implement custom web components and integrate micro-frontends. Apply reactive programming patterns with RxJS and manage state using NgRx. Design and customize UI with Angular Material, SCSS, and Tailwind, ensuring accessibility. Integrate real-time streaming UI patterns and internationalization across multiple locales. Conduct unit and end-to-end testing, enforce code quality, and manage library builds and publishing.
Job Responsibility:
Develop and maintain scalable frontend applications using Angular and TypeScript
Implement custom web components and integrate micro-frontends
Apply reactive programming patterns with RxJS and manage state using NgRx
Design and customize UI with Angular Material, SCSS, and Tailwind, ensuring accessibility
Integrate real-time streaming UI patterns and internationalization across multiple locales
Conduct unit and end-to-end testing, enforce code quality, and manage library builds and publishing
Requirements:
Bachelor's Degree in Software Engineer, IT, or related field
Minimum 6 years of experience with frontend development, with 4 years of experience with Angular
Proficiency in Angular 19+ and standalone components
Strong skills in TypeScript 5+ and advanced typing features
Experience with RxJS and NgRx for state management
Experience with Nx monorepo architecture
Proficiency in UI development using Angular Material, SCSS, Tailwind, and CDK
Good communication in English
You demonstrate strong analytical and communication skills
What we offer:
Competitive salary and 13th-month salary
14+ annual leaves per year
Premium healthcare insurance, starting from your probation period
Project reviews and yearly performance appraisals
Annual company trip
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
International team with flexible working time
Tailor-made career path
Technical workshops and training courses
Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries