Bitmedia Labs is an international product IT company that has been building ambitious innovative products for millions of users worldwide since 2014 — combining deep tech expertise with a creative mindset.
Responsibilities:
• Develop scalable marketplace platforms and backend systems from scratch with deep AI/LLM integration; • Lead backend development using Node.js and TypeScript, implementing RESTful APIs, microservices, and background workers; • Build and integrate RAG (Retrieval-Augmented Generation) solutions with vector databases for intelligent search and recommendations; • Create AI agents and autonomous systems using LangChain/LangGraph frameworks; • Write Python code when needed for AI/ML integrations, data processing pipelines, and LLM agent implementations; • Develop frontend solutions and MVPs when required, implementing UI components and user interfaces; • Integrate and manage databases (SQL and NoSQL), implement caching strategies, and optimize query performance; • Mentor and guide junior and mid-level developers through code reviews, pair programming, and technical discussions.
Required Qualifications:
• 5+ years of professional Node.js development experience and 3+ years with TypeScript; • Expert-level knowledge of JavaScript fundamentals (event loops, closures, promises, async/await) and asynchronous programming patterns; • Deep understanding of Node.js frameworks (Express.js, NestJS, Fastify) and architectural patterns; • Strong experience with SQL (PostgreSQL, MySQL) or NoSQL databases (MongoDB, Redis); • Strong understanding of system design principles, design patterns, and software architecture best practices; • Practical experience building AI agents beyond ChatGPT usage — demonstrated through pet projects or production work; • Willingness and ability to learn and write Python code when needed for AI/ML integration; • Working knowledge of front-end fundamentals (HTML5, CSS3, JavaScript) and ability to implement UI solutions when required; • Strong strategic thinking with ability to align technical solutions with business objectives; • Proven technical leadership and mentoring experience with ability to guide and develop team members; • Knowledge of Docker containerization, CI/CD pipelines (GitHub Actions, GitLab CI), and DevOps practices.
Preferred Qualifications:
• Working knowledge of AI frameworks (LangChain, LangGraph) for building autonomous agents and RAG applications; • Experience with vector databases (Pinecone, Weaviate, Qdrant, ChromaDB) and embeddings implementation; • Familiarity with at least one modern front-end framework (React, Vue.js, Angular); • Experience with cloud platforms (AWS, GCP, Azure) for application deployment and AI/ML services; • Familiarity with observability tools (DataDog, New Relic, ELK stack) and monitoring practices.
Hiring process:
• Intro call with a Recruiter — Technical Interview with CTO — Final Interview — Сollection of recommendations — Offer.
Join Bitmedia Labs to evolve, explore, and make a real difference — together.
Our culture is built on openness, trust, and support. We value initiative, ownership, and results. We work as one team — helping each other, celebrating wins, and learning from challenges together.
We offer the freedom and space to grow:
• Professional growth and self-realization through ambitious products; • The opportunity to bring your ideas to life, experiment, and directly influence the product’s development; • Collaboration with talented teammates united by a shared goal.
We also care about well-being and balance:
• Flexible schedule and the option to work remotely or from our hubs in Kyiv, Warsaw, and Berlin; • Competitive compensation, regular performance reviews, paid vacation, sick leave, and public holidays; • Modern Apple equipment and thoughtful corporate gifts for holidays and personal milestones; • Support for your growth: courses, workshops, and conferences.
Through our charity foundation Bit Spilka, run by volunteers from our team, we support the military, medics, and civilians across Ukraine — already delivering over $500,000 in aid. Here, your work also drives social impact, and you can also join our volunteer initiatives.
If this resonates with you, send your CV and join us.