We are looking for a Senior Angular Frontend Developer to join our team.
Must-have requirements:
- 5+ years of frontend development experience, including substantial production experience with Angular.
- Strong TypeScript, RxJS, Angular forms, routing, dependency injection, and HTTP interceptors.
- Experience with Angular Material and complex data-entry interfaces, dynamic forms, tables, and CRUD applications.
- Strong understanding of asynchronous operations, RxJS subscriptions, request cancellation, race conditions, and component lifecycle management.
- Experience integrating REST APIs, handling authentication tokens, and implementing role-based UI behavior.
- Good understanding of frontend security, including XSS prevention, safe HTML rendering, sanitization, and secure handling of API responses.
- Ability to troubleshoot failed requests, loading-state issues, file upload workflows, and frontend/backend contract mismatches.
- Experience with Jest or comparable frontend testing frameworks.
- Comfortable maintaining older Angular applications and performing controlled framework upgrades.
Nice to have:
- Angular 14 experience and migrations from older Angular versions.
- JHipster-generated Angular applications.
- OpenAPI/Swagger-generated API clients.
- Multi-tenant applications, complex permission models, and configurable forms.
- Localization/internationalization and translation systems.
- Experience with security-sensitive administrative interfaces.
We offer:
- Maximum flexibility.
- Professional trainings, conferences and certifications.
- Corporate events and benefits.
- Professional literature.
- English courses.
If you are interested, please let us know job@zfort.com