At BotsCrew, we build AI-powered solutions that help businesses scale personalized customer interactions, automate routine processes, and much more. Our products power intelligent chat and voice assistants for global brands such as Coca-Cola, Samsung, Virgin, and Honda.
We’re passionate about solving real-world problems through smart automation and seamless user experiences — all backed by advanced AI technologies.
We’re growing and looking for a Middle Full Stack Developer to join our engineering team and bring cutting-edge ideas to life!
️ Your Role
As a Full Stack Developer at BotsCrew, you’ll be part of a cross-functional team responsible for designing, building, and scaling products and features across our clients’ solutions. You’ll work with both backend and frontend technologies and have the opportunity to contribute to AI technology implementation.
You’ll collaborate closely with engineers, project and product managers, quality assurance engineers, and UX designers to bring impactful features to life — from intelligent assistance capabilities to workflow automation.
Key Requirements * 3+ years of experience in full-stack development; * Proficiency in Java and the Spring Framework; * Solid frontend skills with React.js and Redux; * Strong understanding of RESTful API design and integration; * Experience using Docker for local development and deployment; * Familiarity with CI/CD pipelines (e.g., GitHub Actions, GitLab CI); * Hands-on experience with cloud infrastructure on AWS, Azure, or GCP; * Strong problem-solving skills and a collaborative mindset; * Willingness to learn and work with other languages (e.g., Python, Node.js) as needed; * Good spoken and written English (Upper Intermediate level or higher).
What You’ll Do * Develop and maintain backend APIs using Java, Python, or Node.js as needed; * Design and improve frontend interfaces using React.js and Redux; * Build and enhance LLM-based features using APIs (e.g., OpenAI), embeddings, vector storage, vector search, and prompt engineering techniques; * Write clean, testable, and well-documented code; * Contribute to system architecture and scalable solution design; * Collaborate with clients and stakeholders to gather requirements and deliver value; * Participate in agile ceremonies (daily stand-ups, retrospectives, sprint planning); * Contribute to a positive team dynamic and a healthy work environment.
Would be a plus * Hands-on experience building AI assistants or autonomous agents; * Understanding of prompt engineering techniques to influence LLM behavior; * Familiarity with Retrieval-Augmented Generation (RAG) concepts; * Experience with vector databases (e.g., Pinecone, etc); * Experience with Python or Node.js.
Perks & Benefits: * 20 working days of paid vacation plus 5 days of paid sickness; * Flexible work schedule & top-notch work conditions; * Competitive salary; * Remote work or the ability to visit co-working in Lviv; * PDP creation and guidance from our mentors; * A youthful, talented, and remarkable company culture.