We are looking for a talented and passionate Angular Developer to join our team. The ideal candidate will have a robust understanding of front-end technologies and a desire to build scalable, maintainable, and performant web applications.
Key Responsibilities:
Develop and maintain front-end applications using Angular (v10+ preferred).
Collaborate with UX/UI designers and backend developers to deliver high-quality features.
Write clean, maintainable, and productive code.
Optimize applications for maximum speed and scalability.
Participate in code reviews and ensure coding standards are followed.
Debug and resolve technical issues.
Work with RESTful APIs and integrate backend services.
Stay updated with the latest trends and best practices in front-end development.
Required Skills:
Robust proficiency in Angular , TypeScript, HTML5, CSS3, and JavaScript.
Good understanding of RxJS,
Observables, and Angular services.
Experience with state management (NgRx is a plus).
Familiarity with RESTful APIs and asynchronous request handling.
Knowledge of version control systems like Git.
Understanding of responsive design principles and cross-browser compatibility.
Experience in Agile/Scrum development processes.
Good to Have:
Experience with CI/CD tools.
Knowledge of backend technologies (Node.js, Express, etc.) is a bonus.
Unit testing with Jasmine/Karma.
Experience with Angular Universal or SSR (Server-Side Rendering).
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
4+ years of experience in Angular development