Job Summary:
We are looking for a talented and detail-oriented Front-end developer to join our team. The ideal candidate will have a strong background in UI/UX design and possess excellent skills in converting designs into high-quality HTML and CSS code. You will collaborate closely with our design and development teams to ensure seamless integration of design concepts into functional and visually appealing web pages. The Front-end Developer will play a critical role in creating engaging user experiences and ensuring cross-browser compatibility and responsiveness.
Responsibilities:
Convert design mock-ups, wireframes, and prototypes into pixel-perfect, clean, and standards-compliant HTML and CSS code.Collaborate with designers and developers to ensure the feasibility of design concepts and effective implementation of UI/UX elements.Optimize web pages for maximum speed and scalability while maintaining visual integrity.Ensure cross-browser and device compatibility, conducting thorough testing and troubleshooting as needed.Collaborate with back-end developers to integrate front-end code with server-side technologies and frameworks.Stay up to date with emerging front-end development trends, tools, and techniques, and share knowledge with the team.Conduct code reviews and provide constructive feedback to maintain code quality and consistency.Work closely with project managers and stakeholders to understand project requirements and meet project deadlines.Participate in the development of reusable design components and UI libraries for future projects.Stay informed about industry standards and best practices to continuously improve front-end development processes.
Qualifications:
Bachelor’s degree in computer science, Web Design, or a related field, or equivalent work experience.Proven work experience as a Front-end Developer or similar role, with a strong portfolio demonstrating expertise in converting designs to HTML and CSS.Proficiency in HTML5, CSS3, and responsive design techniques.Solid understanding of JavaScript and front-end frameworks (e.g., React, Angular, Vue) is a plus.Experience with version control systems such as Git.Familiarity with CSS preprocessors (e.g., Sass, Less) and build tools (e.g., Gulp, Webpack).Strong knowledge of cross-browser compatibility and web accessibility standards.Familiarity with UI/UX design principles and best practices.Attention to detail and ability to ensure consistent design implementation.Excellent problem-solving and debugging skills.Ability to work collaboratively in a team environment and communicate effectively with cross-functional teams.Strong organizational and time management skills, with the ability to prioritize tasks effectively.