Hiring for our Kazakhstan office.
Position Overview
We are seeking an experienced Angular Developer with a minimum of 5 years of professional experience in front-end development. The candidate should be highly skilled in building scalable, secure, and user-friendly Angular applications while collaborating closely with cross-functional teams.
Key Responsibilities:
· Develop and maintain modern web applications using Angular (v2+).
· Build responsive and reusable UI components, ensuring a consistent user experience.
· Implement routing, forms, state management, and API integrations using Angular best practices.
· Collaborate with UX designers, backend engineers, and QA to deliver high-quality features.
· Ensure secure coding practices, application performance, and cross-browser compatibility.
· Participate in code reviews, sprint planning, and design discussions.
· Write and maintain unit tests and end-to-end tests to ensure product quality.
· Stay updated with latest Angular releases and front-end ecosystem trends.
Required Skills & Qualifications:
· 5+ years of experience in Angular (v2+), TypeScript, JavaScript, HTML, CSS.
· Strong knowledge of RxJS, Observables, and Dependency Injection.
· Hands-on experience with RESTful API integration.
· Familiarity with version control (Git), CI/CD, and Agile methodologies.
· Experience in unit testing and debugging.
· Strong problem-solving and communication skills.
Good to Have / Preference Will Be Given to Candidates With:
· Hands-on experience in Angular 19 (latest release).
· Proficiency in Angular Material (Material UI) for building modern interfaces.
· Experience in authentication and authorization (JWT, OAuth2, SSO, etc.).
· Understanding of dependency vulnerability management and secure coding practices.
· Experience fixing issues reported through SAST scans (Static Application Security Testing).