Middle Full Stack Engineer

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

  • 2+ years of experience in full-stack development;
  • Proficiency in Java and the Spring Framework;
  • Solid frontend skills with React.js, Next.js or Angular;
  • 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, Node.js or Python as needed;
  • Design and improve frontend interfaces using ReactJS, NextJS;
  • 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 assistantsor 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 & comfortable remote work conditions;
  • Competitive salary;
  • Access to Regus coworking spaces when needed;
  • FOP (private entrepreneur) accounting and support services;
  • PDP creation and guidance from our mentors;
  • A youthful, talented, and remarkable company culture.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 26 January
85 views
·
16 applications
To apply for this and other jobs on Djinni login or signup.
Loading...