Frontend Engineer - Conversational AI / Chatbot Development
تفاصيل الوظيفة
About Us: We are a stealth-mode AI startup on a mission to empower enterprises with cutting-edge conversational AI solutions. Our flagship product is an enterprise-grade chatbot platform designed to deliver seamless, intuitive, and personalized user experiences. If you’re passionate about building interactive and dynamic user interfaces and want to shape the future of conversational AI for enterprises, we’d love to hear from you! What You’ll Do: As a Frontend Engineer , you’ll be at the forefront of building and optimizing the user interface of our conversational AI platform. Key Responsibilities:
- Develop sleek, responsive, and intuitive user interfaces using React.js .
- Build real-time chat interfaces with WebSocket/SSE protocols for dynamic user interactions.
- Create custom widgets and components that can be embedded in enterprise applications and websites.
- Integrate RESTful APIs and WebSocket services into the frontend with secure token-based authentication.
- Optimize components for performance across a wide array of browsers and devices.
- Develop tools for clients to customize the chatbot’s appearance and functionality.
- Write clean, maintainable, and testable code using Jest and React Testing Library .
- Collaborate with designers, backend engineers, and NLP teams to align on chatbot functionality and user experience.
- Stay updated with the latest trends in frontend development and conversational AI to bring innovative ideas to the platform.
- 3 to 6 years of professional experience in frontend development with expertise in building dynamic, interactive applications.
- Proficiency in React.js , including hooks, context API, and modern state management libraries like Redux or Zustand.
- Strong understanding of HTML5 , CSS3 , and responsive design principles.
- Hands-on experience with WebSockets , SSE , or similar real-time communication technologies.
- Experience integrating RESTful APIs with secure authentication (OAuth, JWT).
- Proficiency in unit testing with Jest and React Testing Library .
- Familiarity with Git and version control workflows.
- Exposure to chatbot platforms like Dialogflow , Botpress , or Rasa UI .
- Understanding of conversational AI concepts and NLP basics.
- Experience with enterprise authentication mechanisms such as SSO or LDAP.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills to work effectively in a fast-paced environment.
- An opportunity to work on cutting-edge conversational AI technology.
- A competitive salary and benefits package.
- A collaborative, innovation-driven workplace that values your ideas and contributions.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.