Job Description:
- We are seeking a skilled Angular Developer to join our development team.
- As an Angular Developer, you will be responsible for designing and implementing user interfaces using Angular framework, ensuring high-quality code and optimal performance.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze project requirements.
- Design and develop user interfaces using Angular framework and related technologies.
- Develop reusable components and libraries for future use.
- Implement responsive designs and ensure compatibility across multiple devices and browsers.
- Optimize application performance and troubleshoot issues as needed.
- Conduct code reviews and provide constructive feedback to team members.
- Collaborate with backend developers to integrate frontend components with server-side logic.
- Stay up-to-date with the latest industry trends, technologies, and best practices in Angular development.
- Write and maintain technical documentation related to application development and codebase.
- Participate in Agile development processes, including sprint planning, stand-up meetings, and retrospectives.
Requirements:
- 1+ years of experience in similar role
- strong proficiency in Angular framework, including Angular 2+ versions.
- Solid understanding of TypeScript, HTML5, CSS3, and JavaScript.
- Experience with responsive and mobile-first design principles.
- Knowledge of RESTful APIs and integration with backend services.
- Familiarity with version control systems (e.g., Git) and Agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to work independently and as part of a team in a fast-paced environment.
- Experience with additional frontend frameworks such as React or Vue.js (preferred)