Software Engineer - Web (Angular 19+) Senior
Challenges that await you:
- Creation of an application using 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 mono repository with enterprise architecture and TBD
- Improve product quality by writing isolation tests
- Get familiar with front-end-related tools from scratch
What makes you a great fit:
- Deep knowledge of Angular, including an understanding of basic Angular concepts, components, directives, services, and modules
- Proficiency in working with RxJS, including Observable, HOO (High-order Operators), Hot/Cold Observables, and Subjects
- Understanding of common Angular lifecycle hooks and their usage in component development
- 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
- 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 for monorepo development
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 — Cyprus, Serbia, or Kazakhstan — with assistance for the employee and their family
- Flexible work from one of our offices or remote
- 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