Front-End Developer (React)
- Full-time
Job Description
Job Title: Front-End Developer with UI Implementation Skills
Department: Software Development
Summary:
We are seeking a highly skilled Front-End Developer with a strong emphasis on UI implementation to join our team. The ideal candidate will have extensive experience in developing and optimizing user interfaces using React.js, with a primary focus on creating responsive, performant, and visually appealing web applications. While UI/UX design experience and familiarity with tools like Figma are a plus, the primary focus of this role is on implementing high-quality user interfaces that align with design specifications.
Responsibilities:
● Implement high-quality user interfaces using React.js, ensuring they are
responsive, accessible, and optimized for performance.
● Translate design mockups and wireframes into clean, efficient, and maintainable code.
● Collaborate closely with UI/UX designers to ensure that design specifications are accurately and effectively translated into the final product.
● Work with back-end developers to integrate front-end components with ML models and other back-end functionalities.
● Ensure the web application performs consistently across various devices and screen sizes.
● Stay up-to-date with the latest front-end development trends, tools, and best practices.
● Participate in code reviews to maintain high-quality code standards.
●Troubleshoot and resolve UI issues and bugs in a timely manner.
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
● 3+ years of experience in front-end development + experience with UI implementation.
● Proficiency in React.js, with a deep understanding of modern JS/TS (ES6+).
● Proven track record of translating design specifications into high-quality, responsive, and
performant user interfaces.
● Familiarity with Figma or other design tools (e.g., Adobe XD) is an added benefit.
● Strong experience with RESTful APIs and JSON data formats.
● Keen attention to detail and a commitment to delivering pixel-perfect implementations.
● Strong communication and collaboration skills, with the ability to work effectively within a
cross-functional team.