Responsibilities
- Develop user-friendly features using Angular (16+) framework and related technologies.
- Collaborate with the design team to implement responsive and visually appealing web interfaces.
- Optimize application performance and ensure scalability.
- Write clean, modular, and maintainable code and write tests (unit + e2e).
- Conduct thorough testing and debugging of web applications.
- Collaborate with backend developers to integrate frontend and backend functionalities.
- Participate in code reviews and provide constructive feedback.
- Stay up to date with the latest industry trends and best practices in frontend development.
- Collaborate with project managers to ensure the timely delivery of projects.
- Troubleshoot and resolve technical issues in a timely manner.
Requirements
Obligatory
- Angular experience: 2+ years
- TypeScript experience: 3+ years
- Total working experience: 4+ years (frontend + backend).
- Good knowledge of Typescript
- Good knowledge of RxJS
- Good knowledge in writing tests (preferably jest)
- Base understanding CI/CD
- Knowledge of Unix-based systems (Linux, macOS)
- Ability to work both independently and collaboratively in a team environment.
- A candidate should estimate themselves as a senior developer.
Preferably
- Docker
- Angular Signals, Control flow
- NX
- Backend experience in any programming language
- Experience with charting libraries (billboard.js, chart.js)
- Angular Material
Conditions
- Reliability: official employment from the first day, bonuses, annual employee review (salary review or bonus, feedback on work results)
- Stability: our clients are in different countries, therefore we are ready for any changes in work of any country
- Development: a lot of projects and products, which means increasing expertise in working with different technologies, or even switching to completely new ones for you within the company
- Active corporate life: we participate in thematic conferences and forums in our cool sphere of business, corporate parties in the best restaurants of the city with participation of stars, etc
- Comfort: Offices are in different countries. You can work from anywhere in the world