Looking for a Front-End Developer for Research AI RAG
I am seeking a talented and passionate Front-End Web Developer to join my team and contribute to the development of Bayard, an AI research assistant web application. As a Front-End Web Developer, you will be responsible for creating and maintaining a user-friendly web interface for Bayard, enhancing the accessibility and usability of the application.
Responsibilities:
- Collaborate with the Bayard development team to design and implement a responsive and intuitive web interface for the AI research assistant.
- Develop clean, maintainable, and efficient front-end code using modern web technologies such as HTML, CSS, and JavaScript.
- Integrate the front-end with the back-end API endpoints to enable seamless communication and data exchange.
- Optimize the web interface for performance, ensuring fast loading times and smooth user interactions.
- Implement user authentication and authorization mechanisms to ensure secure access to the application.
- Conduct thorough testing and debugging to identify and fix any front-end issues or bugs.
- Stay up-to-date with the latest front-end development trends, techniques, and best practices, and incorporate them into the project when appropriate.
- Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.
- Participate in code reviews and provide constructive feedback to maintain high code quality standards.
- Document front-end components, libraries, and APIs to facilitate future maintenance and development.
Requirements:
- Strong proficiency in HTML, CSS, and JavaScript.
- Experience with modern front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with TypeScript and its benefits in front-end development.
- Knowledge of responsive web design principles and cross-browser compatibility.
- Understanding of web accessibility standards and best practices.
- Experience with version control systems, preferably Git.
- Familiarity with RESTful APIs and integrating front-end with back-end services.
- Ability to write clean, modular, and reusable code.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Passion for creating inclusive and user-friendly web experiences.
If you are excited about using your front-end development skills to create a powerful and inclusive AI research assistant, I would love to hear from you.
***
https://bitbucket.org/bayard-lab/bayard-frontend
BAYARD_API_KEY=fea540a0-570d-4345-ada5-58e04149bc8e
This is our public repo. Please attach screenshot of the running result along with your cover letter or we will never consider your proposal. Bonus point if you give us some feedback about the current UI.
***
