We are seeking a talented and experienced Angular Developer to join our growing team. As an Angular Developer, you will be responsible for designing, implementing, and maintaining client-side applications, ensuring the performance, responsiveness, and overall success of the applications. If you have a passion for creating efficient, scalable, and user-friendly web applications, we want to hear from you.
**Responsibilities:**
- Develop and maintain robust and user-friendly web applications using Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and address performance bottlenecks and bugs.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest industry trends and technologies.
**Requirements:**
- Proven experience as an Angular Developer or similar role.
- Strong proficiency in JavaScript, TypeScript, and HTML5.
- Extensive knowledge of Angular and its core principles.
- Experience with RxJS, NgRx, and other relevant libraries.
- Familiarity with RESTful APIs and web sockets.
- Understanding of state management in large-scale applications.
- Solid understanding of front-end build tools, such as Webpack.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
**Nice to Have:**
- Experience with other front-end frameworks (React, Vue.js, etc.).
- Knowledge of back-end technologies (Node.js, Express, etc.).
- Familiarity with agile development methodologies.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.