Position Overview:
We are looking for an experienced Frontend Developer proficient in building UI interactions and developing user interfaces using Angular. The ideal candidate will have a solid understanding of frontend development principles, a strong command of Angular framework, and experience working with Git version control.
Responsibilities:
- Develop responsive and interactive user interfaces using Angular framework.
- Collaborate with design and backend teams to implement UI designs and integrate frontend components with backend APIs.
- Optimize application performance and ensure seamless user experience across different devices and browsers.
- Write clean, maintainable, and reusable code adhering to best practices and coding standards.
- Conduct code reviews, provide feedback, and mentor junior developers to foster a culture of continuous improvement.
- Stay updated with the latest frontend development trends, technologies, and best practices.
- Participate in Agile development processes, including sprint planning, daily standups, and retrospectives.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in frontend development with a focus on building UI interactions and user interfaces.
- Proficiency in Angular framework and its core concepts, including components, services, routing, and dependency injection.
- Strong understanding of HTML5, CSS3, and JavaScript/jQuery.
- Experience with Git version control and familiarity with Git workflows (e.g., feature branching, pull requests).
- Excellent problem-solving skills and ability to troubleshoot technical issues independently.
- Good communication skills and ability to collaborate effectively with cross-functional teams.
- Experience working in Agile/Scrum development environments is a plus.
- Portfolio or examples of previous projects demonstrating frontend development skills are highly desirable.