Skip navigation EPAM

Python Developer Vitebsk, Belarus

Python Developer Description

Job #: 45945
Currently we are looking for a Python Developer for our Vitebsk office, who will join our engineering team and help us develop and maintain various software products.


  • Actively participate in the whole development process, from initial design up to launching the product
  • Design, develop, and deliver features
  • Work within a team of developers to complete the proposed initiatives, contributing application architecture and implementation guidance
  • Identify and eliminate bottlenecks
  • Follow and contribute to the agile development processes


  • 2+ years of production experience
  • Full stack or back-end engineering experience with strong systems fundamentals
  • Experience working with service-oriented architecture and solutions with complex business logic
  • Strong industry experience and development of scalable production quality back-end systems
  • Experience working with business stakeholders to understand business requirements and build thoughtful solutions

Nice to have

  • Experience with JavaScript frameworks/libraries like React or Angular
  • Good communication skills

We offer

  • Innovative solutions delivery to the world’s digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Unlimited access to LinkedIn learning solutions
  • Friendly team and enjoyable working environment
  • Engineering, corporate and social events
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Flexible working schedule
Learn more about EPAM in Belarus