Full-Stack JavaScript Developer (AI Products)
Summary
Builds and maintains AI-powered backend services and RAG pipelines using Node.js, Python, and LLM frameworks, integrating APIs and databases for production-grade automation.
About Us
We build AI-powered solutions that solve real business problems. Our team works with modern technologies to create scalable products and continuously explores new AI capabilities. You'll have the opportunity to work on AI-driven features while growing your expertise in this rapidly evolving field.
Responsibilities
Develop and maintain full-stack applications using JavaScript/TypeScript.
Build scalable backend services with Node.js (Express, Fastify, or NestJS).
Develop modern frontend applications with React and Next.js.
Design and maintain REST APIs and ensure reliable client-server communication.
Integrate third-party APIs, authentication, and payment systems.
Work with PostgreSQL and other databases.
Collaborate with the team to design and implement AI-powered product features.
Learn and adopt modern AI technologies as part of product development.
Requirements
Strong problem-solving skills and willingness to learn.
3+ years of commercial experience with JavaScript/TypeScript.
Solid production experience with Node.js.
Strong experience with React and modern frontend development.
Experience with Next.js is a plus.
Good understanding of REST APIs, databases, application architecture, and debugging.
Interest in AI technologies or commercial experience working with AI-powered products.
Nice to Have
Experience with Python or FastAPI.
Experience with Redis, queues, or caching.
Familiarity with AWS or GCP.
Experience with Docker and GitHub Actions.
Knowledge of monitoring and observability tools.
What We Offer
Competitive salary and performance bonuses.
Remote-first culture.
Flexible working hours.
Open-minded and results-driven team.
Opportunity to work with modern AI technologies and grow your expertise.
High level of ownership and direct impact on the product.