Job Description
<p>HYVE is seeking a skilled Front End Developer to join our JIGSAW Product Team. The ideal candidate will have a strong background in designing and implementing user interfaces, with an emphasis on creating intuitive, visually engaging, and responsive web applications. You will work closely with our product managers, backend developers, and data scientists to build and maintain the JIGSAW data platform, a comprehensive solution that consolidates organizational data in a secure, cloud-agnostic environment.</p><p>Key Responsibilities:</p><ul><li>Develop, implement, and maintain user interfaces for the JIGSAW data platform, ensuring a seamless and engaging user experience</li><li>Collaborate with the product team to translate design concepts and wireframes into fully functional web applications</li><li>Optimize web applications for maximum speed, scalability, and cross-device compatibility</li><li>Write clean, efficient, and maintainable code, adhering to best practices and industry standards</li><li>Create and maintain comprehensive technical documentation for the JIGSAW platform</li><li>Actively participate in code reviews, providing and receiving constructive feedback</li><li>Collaborate with cross-functional teams to identify and resolve technical issues and bottlenecks</li><li>Stay up-to-date with the latest industry trends and emerging technologies, incorporating them into the development process when appropriate</li></ul><p>Requirements:</p><ul><li>Bachelor’s degree in Computer Science, Engineering, or a related field</li><li>Minimum 3 years of experience in front end development, with a focus on modern web technologies</li><li>Strong knowledge of HTML, CSS, and JavaScript (including modern frameworks such as React, Angular, or Vue.js)</li><li>Experience with responsive design and cross-browser compatibility</li><li>Familiarity with RESTful API integration and handling JSON data</li><li>Knowledge of version control systems (e.g., Git)</li><li>Strong understanding of web performance optimization techniques</li><li>Excellent problem-solving and analytical skills</li><li>Strong written and verbal communication skills</li><li>Ability to work effectively in a fast-paced, dynamic environment, both independently and as part of a team</li></ul><p>Nice-to-Haves:</p><ul><li>Experience with data visualization libraries (e.g., D3.js, Chart.js)</li><li>Knowledge of UI/UX design principles and best practices</li><li>Familiarity with web accessibility standards and guidelines</li></ul>