Обязанности:
Senior Software Engineer (Angular) Exp : 5+ yearsLocation : Hybrid/Remote Except RussiaLanguage : English(b2) + Russian(native)Hiring : globalResponsibilities We are looking for a qualified and experienced Software Engineer specializing in Angular (14+) to join our development team. You will be responsible for developing user interfaces for web apps using Angular (14+) framework. You will collaborate with cross-functional teams including designers, backend developers, and project managers to deliver high-quality software solutions. Responsibilities • Develop user-friendly features using Angular (14+) 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 timely delivery of projects • Troubleshoot and resolve technical issues in a timely manner Obligatory • Angular experience: 5+ 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 (preferable jest) • Base understanding CI/CD • Knowledge of unix-based systems (Linux, macOS) • Ability to work both independently and collaboratively in a team environment. • Candidate should estimate himself as a senior developer. Preferably - Docker - NX - Backend experience in any programming language - Experience with charting libraries (billboard.js, chart.js) - Angular Material