Description

We are seeking a talented and motivated Angular Developer to join our dynamic team. The ideal candidate will have 3-5 years of experience in front-end development, with a strong focus on Angular framework. You will be responsible for developing high-quality web applications, collaborating with cross-functional teams, and ensuring the best possible performance, quality, and responsiveness of applications.

Key Responsibilities:

Develop and maintain web applications using Angular framework.
Collaborate with backend developers to integrate APIs and other server-side functionalities.
Work closely with UX/UI designers to implement user interfaces and improve user experience.
Write clean, maintainable, and efficient code following best practices.
Optimize applications for maximum speed and scalability.
Troubleshoot and debug applications, providing timely resolutions to issues.
Conduct code reviews to maintain high code quality and share knowledge with the team.
Stay up-to-date with the latest industry trends and technologies to ensure the company remains competitive.

Qualifications:

Bachelor's degree in Computer Science, Information Technology, or a related field.
3-5 years of experience in front-end development with a strong focus on Angular (version 2+).
Proficient in HTML, CSS, JavaScript, and TypeScript.
Experience with RESTful APIs and asynchronous request handling.
Familiarity with state management libraries such as NgRx or Redux.
Strong understanding of web development principles, including responsive design and cross- browser compatibility.
Experience with version control systems, preferably Git.
Ability to work effectively in an agile development environment.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.

Preferred Qualifications:

Experience with other front-end frameworks or libraries (e.g., React, Vue.js).
Knowledge of server-side technologies and frameworks (e.g., Node.js, Express).
Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
Experience with automated testing frameworks (e.g., Jasmine, Karma).
Knowledge of CI/CD pipelines and build tools (e.g., Jenkins, Webpack)

Education

Any Graduate