Remote Software Developer (GenAI/React/UX) - Remote
As a key member of our team, you will design and develop the user experience for innovative Generative AI applications, specialize in the front-end development of these Generative AI applications, and support the organization's AI technology initiatives. Your expertise will enable the creation of innovative AI-powered solutions that drive business value and improve operational efficiency.
Responsibilities include but not limited to:
• Design and develop the user experience for generative AI applications.
• Build responsive, intuitive, and user-friendly interfaces for applications using React, JavaScript, and Bootstrap.
• Interface front-end applications with REST APIs.
• Conduct thorough testing and validation of applications to ensure accuracy, reliability, and performance.
• Troubleshoot and debug applications, identifying and resolving issues in a timely and efficient manner.
• Stay up-to-date with the latest advancements in Generative AI and apply this knowledge to improve the user experience for Generative AI applications.
• Collaborate with the team to develop and maintain portfolio-related documentation, guidelines, and best practices.
Must Have:
• Proficiency designing and developing the user experience for customer facing applications
• Proficiency developing front-ends for applications in React
• Proficiency developing front-ends for applications in JavaScript
• Proficiency styling front-ends for applications using Bootstrap
• Proficiency customizing Bootstrap using Sass
• Proficiency interfacing front-end applications with REST APIs
• Proficiency designing web-based applications
• Experience working within an Agile development framework
• Understanding of Generative AI technology
• Familiarity with commercially available Generative AI solutions and platforms
• Strong problem-solving skills, with the ability to troubleshoot complex application related issues
• Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
• Minimum Bachelor’s degree in computer science or related field with at least 5 years of experience, or equivalent combination of education and experience