Responsibilities:
• Collaborate with UI/UX designers to implement elegant and intuitive user interfaces for web applications.
• Utilize React / Angular to build interactive components and front-end features that enhance user engagement.
• Write clean, efficient, and maintainable JavaScript code for seamless user interactions.
• Enhance UI functionality by integrating jQuery for dynamic content and animations.
• Participate in code reviews to ensure code quality, consistency, and adherence to best practices.
• Optimize web applications for maximum speed and scalability.
• Stay up-to-date with the latest frontend technologies, trends, and best practices.
• Troubleshoot and resolve frontend-related issues, collaborating with the backend team when necessary.
Requirements:
• Bachelor’s degree in Computer Science or a related field (or equivalent experience).
• Proven experience as a Frontend Developer or similar role.
• Strong proficiency in React, Angular, and JavaScript.
• Solid understanding of responsive design principles and cross-browser compatibility.
• Familiarity with version control systems such as Git.
• Ability to collaborate effectively with UI/UX designers, backend developers, and other team members.
• Excellent problem-solving skills and a keen eye for detail.
• Strong communication skills and the ability to articulate technical concepts to both technical and non-technical team members.
• Experience with performance optimization techniques is a plus.
• Portfolio of previous projects showcasing your frontend development skills