Job Description:
We are seeking an experienced Angular Developer to join our team and implement our existing solution using the latest version of Angular. As an Angular Developer, you will be responsible for migrating our current solution to Angular, ensuring compatibility, performance, and security.
Responsibilities:
- Analyse and understand the existing solution built with AngularJS.
- Develop a migration plan to upgrade the solution to the latest version of Angular.
- Implement responsive and interactive user interfaces using Angular, HTML, CSS, and JavaScript.
- Collaborate with back-end developers to integrate APIs and services (Salesforce).
- Ensure the security of the application by implementing authentication and authorization mechanisms.
- Optimize application performance and troubleshoot technical issues during the migration process.
- Conduct thorough testing to validate the functionality and compatibility of the migrated solution.
- Provide documentation and knowledge transfer to team members regarding the development process.
Requirements:
- Solid proficiency in Angular, with demonstrable experience in migrating AngularJS applications to Angular.
- Strong knowledge of web technologies such as HTML5, CSS3, and JavaScript.
- Understanding of web security principles and best practices.
- Experience with authentication and authorization mechanisms, including JWT, OAuth, etc.
- Excellent problem-solving skills and attention to detail.
- Familiarity with version control systems such as Git.
- Strong communication and collaboration skills.
- Bachelor’s degree in computer science, Engineering, or a related field (preferred)