Gen AI - FullStack Developer
Salary undisclosed
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Key Responsibilities 1. Develop and Maintain User Interfaces: o Design, implement, and maintain high-quality, responsive web interfaces for Generative AI applications. o Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability. 2. Collaborate with Cross-Functional Teams: o Work closely with AI researchers, backend developers, and product managers to integrate AI models and features into the frontend. o Participate in design and code reviews to maintain high standards of code quality and share knowledge with the team. 3. User Experience Enhancement: o Conduct user research and usability testing to gather feedback and iterate on design and functionality. o Implement user-friendly interfaces and ensure a seamless user experience. 4. Stay Updated with Industry Trends: o Keep up-to-date with the latest trends and technologies in frontend development and AI. o Evaluate and integrate new tools and frameworks to enhance the development process and user experience Required Skills and Qualifications: Education and Experience: o Bachelor’s degree in Computer Science, Engineering, or a related field. o Proven experience as a Front End Developer, UI/UX Designer, or similar role in developing AI-driven applications. Technical Skills: o Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks/libraries such as React, Angular, or Vue.js. o Experience with RESTful APIs and asynchronous request handling. o Knowledge of web performance optimization and cross-browser compatibility. o Familiarity with version control systems, such as Git. Design Skills: o Strong understanding of UI/UX principles and experience with design tools such as Adobe XD, Figma, or Sketch. o Ability to translate design wireframes into high-quality code. Soft Skills: o Excellent problem-solving skills and attention to detail. o Strong communication skills and ability to work effectively in a collaborative team environment. o Ability to manage multiple tasks and prioritize effectively
Similar Jobs