This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Full Stack Developer to join our team and work on an open-source AI chat platform. You will help build and improve a modern application that integrates multiple AI providers and delivers a smooth user experience.
Job Responsibility:
Develop and maintain both frontend and backend parts of the application
Build new chat features and integrate AI providers
Work with React on the frontend and Node.js / Express on the backend
Design and optimize databases (MongoDB, PostgreSQL)
Implement real-time features (WebSockets)
Integrate AI models using modern protocols and standards (including MCP – Model Context Protocol)
Write clean, testable code and participate in code reviews
Deploy and maintain the application using Docker
Requirements:
3+ years of Full Stack experience (JavaScript / TypeScript)
2+ years of React experience
2+ years of Node.js / Express experience
Hands-on experience with MongoDB
Experience with containerized applications (Docker)
Experience integrating AI systems using MCP or similar protocols
Strong problem-solving and debugging skills
Good communication and teamwork
Ability to work independently
Attention to code quality and detail
Interest in AI technologies
Nice to have:
Experience with real-time applications (WebSockets)
Kubernetes experience
Testing tools (Jest, Cypress, Playwright)
Experience with AI APIs (OpenAI, Claude, etc.)
Knowledge of RAG, LangChain, MCP servers/clients, or prompt engineering
What we offer:
Competitive remuneration
Remote work
24 days off per year and floating days
Private clinic health services Regina Maria Medical Insurance
Flexible benefits through Up multibenefits platform
Referral bonus scheme
Team events, online or at the office
Training and development opportunities with allocated budget