Responsibilities :
- Develop user-facing web applications and interfaces using HTML, CSS, and JavaScript.
- Implement responsive design principles to ensure seamless user experience across devices and screen sizes.
- Collaborate with UI/UX designers and back-end developers to translate design mockups and wireframes into functional web applications.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and reusable code adhering to coding standards and best practices.
- Debug and troubleshoot frontend issues and implement effective solutions.
- Stay updated with the latest frontend technologies, trends, and best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Work closely with cross-functional teams to ensure alignment with project requirements and timelines.
- Participate in agile development processes and contribute to sprint planning, stand-ups, and retrospectives.
Requirements :
- Bachelor’s degree in Computer Science, Engineering, or related field.
- years of experience as a Front End Developer or similar role.
- Proficiency in HTML, CSS, and JavaScript, with a strong understanding of modern frontend frameworks/libraries such as React, Vue.js, or Angular.
- Experience with responsive design principles and frontend optimization techniques.
- Solid understanding of web development fundamentals including DOM manipulation, AJAX, and browser compatibility.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.
- Familiarity with version control systems such as Git.
- Experience with agile development methodologies is a plus.