Middle Software Engineers (Angular 19+)

We’re looking for Middle and Middle+ Software Engineers - Web to join our several teams.

Challenges that await you:

  • Creation of an application using modern Angular (19+)

  • Development of product features mainly targeted for UI/UX excellence

  • Platform development and technical instruments integration

  • Coding, review, and participation in discussions of how to improve the project

  • Interaction with designers, product managers, analysts, QA, backend, and mobile functions

  • Working in a Nx mono repository with enterprise architecture

  • Improve product quality by writing unit, integration and isolation tests

  • Get familiar with front-end-related tools from scratch

What makes you a great fit:

  • Strong production experience with Angular (19+) and hands-on usage of Angular Signals (signal, computed, effect) in real projects

  • Deep knowledge of Angular concepts including components, directives, services, dependency injection, and standalone architecture

  • Understanding when to use Signals vs RxJS in Angular applications

  • Proficiency with RxJS for asynchronous flows, including Observable, Higher-Order Operators, Hot/Cold Observables, and Subjects

  • Strong knowledge of TypeScript and type-safe development practices

  • Understanding of Angular lifecycle and reactive rendering patterns

  • Knowledge of change detection mechanisms in Angular and the ability to optimize performance through efficient change detection strategies

  • Proficiency in implementing and utilizing dependency injection in Angular applications

  • Experience with Angular Forms, including template-driven and reactive forms, form validation, and form submission

  • Familiarity with Angular routing and the ability to configure and manage application routes effectively

  • Ability to design clean, maintainable architecture and modular code structure

  • Understanding how CI/CD is structured and configured

  • B1 or higher English level for effective communication with an international team

Your bonus skills:

  • Understanding of SOLID principles and design patterns and their application in Angular development

  • Experience with Nx monorepo architecture

  • Experience with modern Angular performance patterns (OnPush, zoneless approaches, signal-driven rendering)

Our ways of working:

  • Innovative Spirit: a commitment to creativity and groundbreaking solutions

  • Honest Feedback: valuing open, transparent communication

  • Supportive Team: a strong, collaborative community

  • Celebrating Achievements: recognizing our wins together

  • High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances

Our benefits:

  • Relocation support to one of our hubs — Georgia, Cyprus, Serbia, or Kazakhstan — with assistance for the employee and their family

  • Flexible work from one of our offices or remote within time zones from GMT-1 to GMT+5

  • Healthcare Coverage

  • Education Budget: Language lessons, professional training and certifications

  • Wellness Budget: Mental health and fitness activity reimbursements

  • Vacation policy: 20 days of annual leave and paid sick leave