Senior Full Stack Engineer (Python/React)
Ukraine Europe Full-time

We’re looking for a Senior Full Stack Engineer (Python/React) to join our team and help build a scalable B2B platform for our client — a leading company in the cannabis industry dedicated to delivering innovative digital solutions and services. The platform enhances the efficiency and experience of cannabis-related businesses, driving growth and modernization across the sector. 

What you’ll do: 

  • Collaborate with stakeholders to understand project requirements and objectives 
  • Design, develop, and maintain Python-based backend applications using Django 
  • Build and optimize React-based front-end components for smooth and intuitive user experiences 
  • Implement real-time features and ensure platform scalability and performance 
  • Integrate and manage deployments on Heroku, optimizing performance and reliability 
  • Maintain high code quality through testing, code reviews, and best development practices 
  • Contribute to Agile processes and actively participate in sprint planning and retrospectives 

What we’re looking for: 

  • 5+ years of experience in full-stack web development 
  • Strong proficiency in PythonDjango, and React.js 
  • Solid understanding of CSS and modern UI principles 
  • Experience building real-time and scalable applications 
  • Familiarity with the Heroku hosting platform is a strong advantage 
  • Understanding of Agile/Scrum methodologies 
  • Excellent communication and problem-solving skills 
  • Self-motivated, proactive, and collaborative mindset 

Nice to have: 

  • Experience with RESTful APIs or GraphQL 
  • Familiarity with PostgreSQL or other relational databases 
  • Knowledge of CI/CD pipelines and containerization (Docker) 
  • Experience in the cannabis, retail, or similar regulated industries 

Why you’ll enjoy working with us: 

  • Work on a cutting-edge B2B product driving digital transformation in a growing industry 
  • Join a skilled, supportive, and collaborative engineering team 
  • Flexible schedule and remote-friendly culture 
  • Competitive compensation and transparent career growth path 
  • A culture that values innovation, ownership, and continuous improvement 

Let's Talk!

Apply for this job

    CV file*

    By submitting this form you confirm that you agree to our Privacy Policy.

    Thank you for your application!

    We appreciate your interest in joining our team. Our hiring team will carefully review your application and get back to you soon.

    In the meantime, feel free to explore more about our company, our culture, and the exciting projects we’re working on! 

    Discover our latest
    vacancies

    We are a perfect match if you:
    • Love deploying & maximizing your skills
    • Seek professional growth and development
    • Want to make a difference with your work
    • Look to build a strong career in tech
    • Enjoy the company of creative and driven individuals
    Learn more about us
    🚀
    9 departments

    led by real industry professionals

    100+

    team members

    Get in touch with us!

      Thank you for reaching out!

      We’ll review your message and get back to you soon.

      In the meantime, feel free to explore our case studies or submit another request.