Key Responsibilities:
- Develop and maintain web applications using Angular (2+ versions).
- Collaborate with the design and backend teams to implement user interfaces.
- Integrate RESTful APIs with front-end components.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot, debug, and upgrade existing systems.
- Stay updated with the latest industry trends and technologies.
Required Skills and Qualifications:
- Strong proficiency in Angular (2+ versions).
- Solid understanding of HTML5, CSS3, and JavaScript/TypeScript.
- Experience with RESTful API integration.
- Familiarity with version control systems, particularly Git.
- Strong problem-solving and communication skills.
- Ability to work both independently and collaboratively in a team environment.
- Solid understanding of software development best practices and design principles.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as an Angular Developer or similar role.