Angular Developer
About the role
We are looking for an Angular Developer to work on enterprise-grade web applications for our clients. You will build complex, data-driven interfaces with Angular, RxJS, and TypeScript, integrating with backend microservices and third-party APIs.
Responsibilities
- Build and maintain enterprise web applications using Angular 16+ and TypeScript
- Design and implement reactive state management with NgRx or RxJS patterns
- Create reusable component libraries following Angular best practices
- Integrate with REST and GraphQL APIs, handle authentication and authorization flows
- Write unit and integration tests using Jasmine/Karma and Cypress
- Collaborate with UX designers and backend teams to deliver polished user experiences
Requirements
- 2+ years of commercial experience with Angular (v14+)
- Strong TypeScript skills and understanding of RxJS and reactive programming
- Experience with Angular Material, NgRx or similar state management
- Knowledge of testing frameworks (Jasmine, Karma, Cypress)
- Familiarity with CI/CD, Docker, and agile workflows
- Good English communication skills (B2+)
Benefits
- Competitive salary (B2B or employment contract)
- Fully remote work with flexible hours
- Enterprise projects with interesting technical challenges
- Professional development budget and certification support
- Equipment budget for your workspace
- Regular team retrospectives and tech talks
Apply for this position
Ready to join our team? Fill out the form below and attach your resume. We'll review your application and get back to you within a few business days.

