We are looking for a talented and passionate Angular Developer to join our team. The ideal candidate will have a strong 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 efficient 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:
Solid proficiency in Angular, TypeScript, HTML5, CSS3, and JavaScript.
Positive 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.
Positive 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