Middle Full-Stack Developer + AI

$$$

About the Company

BotsCrew is an AI-focused software company with over 10 years of experience building custom AI solutions for businesses worldwide. Starting as a chatbot development company, we have evolved into a team specializing in Generative AI, AI Agents, and intelligent automation solutions.

We help companies across healthcare, fintech, e-commerce, HR tech, and other industries integrate AI into real products and business processes. Our team works with modern AI technologies, including OpenAI, Anthropic, Gemini, LangChain, RAG systems, and AI workflow automation.

About the Role

As a Full Stack Developer at BotsCrew, you’ll build and scale AI-powered features for real client products β€” with Java as your primary backend language and React/Next.js on the frontend. This is a hands-on engineering role where you’ll own features from design through delivery, working on systems that combine solid backend architecture with applied AI capabilities.

We focus on building robust, production-grade solutions that integrate LLMs, intelligent pipelines, and automation into client workflows. We’re looking for engineers who are strong in Java, comfortable across the full-stack, and have real experience shipping AI-driven functionality β€” not just experimenting with it.
 

Requirements

Must Have:

  • 2+ years of commercial experience in backend or full-stack development
  • Strong hands-on experience with Java (priority) β€” Node.js experience is a plus
  • Experience with modern frontend frameworks: React.js or Next.js
  • Solid understanding of RESTful API design and integration
  • Experience with Docker for local development and deployment
  • Familiarity with CI/CD pipelines (e.g., GitHub Actions, GitLab CI)
  • Real, commercial or project-based experience with AI/LLM technologies: working with LLM APIs (OpenAI, Claude, Gemini), prompt engineering techniques, embeddings and vector databases, RAG pipelines or AI-driven product features
  • English B2 or higher

Nice to Have:

  • Experience with the Spring Framework
  • Hands-on experience building AI assistants or autonomous agents
  • Experience with vector databases (e.g., Pinecone, Weaviate, Qdrant)
  • Familiarity with agentic frameworks (e.g., LangChain, LlamaIndex)
  • Experience with Python for AI/ML-related tasks
  • Contributions to open source or personal AI projects
     

Responsibilities:

  • Build and maintain backend APIs primarily in Java, with Node.js as needed
  • Design and improve frontend interfaces using React.js and Next.js
  • Develop and enhance LLM-based features β€” prompt pipelines, embeddings, vector storage, and AI-driven functionality
  • Write clean, testable, and well-documented code with long-term maintainability in mind
  • Contribute to system architecture and scalable solution design
  • Collaborate with clients and stakeholders to gather requirements and deliver measurable value
  • Participate in agile ceremonies β€” stand-ups, retrospectives, and sprint planning
     

We Offer:

  • 20 working days of paid vacation
  • 5 days of paid sick leave
  • Equipment provided
  • Access to Regus coworking spaces when needed
  • FOP (private entrepreneur) accounting and support services
  • ChatGPT for Business provides access to support productivity and AI experimentation
  • Personal Development Plan (PDP) creation and guidance from mentors
  • A talented team and a culture that blends innovation, speed, and real business impact

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 19 May
90 views
Β·
14 applications
Last responded 3 weeks ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...