Middle/Senior Frontend Developer
Relocation | Cyprus or Kazakhstan
Plata Card
Job responsibilities:
- Creation of a public website using the most recent version of Angular (16, potentially 17)
- 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, backend and mobile functions
Requirements:
- 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 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
Will be a plus:
- Understanding of SOLID principles and design patterns and their application in Angular development
- Experience with Angular Universal for server-side rendering (SSR) and NX for monorepo development
What we offer:
- Opportunity to participate in the creation of a new and innovative company
- Opportunities to learn and grow together with the company, to influence on processes and build product from scratch
- Relocation to Cyprus or Kazakhstan with full visa & permit support to the employee and family
- Possibility to work from one of our offices or remotely
- Health insurance
- Life Insurance
- Equipment Learning and Wellness stipend
More about the vacancy: Frontend Developer Middle/Senior (platacard.mx)
