Senior Python Engineer

RemoteSalary not specified
Lviv, Ukraine

Job Description, Responsibilities & Requirements

Description language:

About the Position

Join our expanding team as a Senior Python Engineer in Lviv, Ukraine. We’re looking for a proactive tech professional who takes ownership, sweats the details, and takes pride in delivering high-quality software.

Our client specializes in developing and optimizing a large-scale recruitment platform to achieve streamlined hiring processes. By utilizing a multi-channel communication module, dynamic document management, and interactive Kanban boards, their goal is to enhance the efficiency of recruitment workflows, delivering seamless candidate engagement and improved organizational productivity.

Responsibilities

  • Develop and maintain complex platform
  • Work across backend (Python) and frontend (React) layers
  • Collaborate with cross-functional teams
  • Write clean, testable, and secure code following best engineering practices
  • Participate in code reviews and improve overall code quality
  • Continuously improve system performance, reliability, and user experience

Requirements

Tech Skills

  • 5+ years of experience as a Python Developer
  • Experience with Django, Flask framework
  • Experience with React.js
  • Experience with Azure cloud services
  • Experience with API development
  • Experience with SQL (PostgreSQL)
  • Experience with Docker, Kubernetes
  • Experience with CI/CD
  • Understanding of Unit tests
  • Understanding and ability to apply in practice the OOP and SOLID principles
  • Knowledge of Scrum (Agile)

Soft Skills

  • Problem-solving, analytical thinking
  • Attention to detail and code efficiency
  • Ability to work closely with customers, analyze software requirements
  • Keen to constantly learn and improve your own skills, and not afraid to learn new things
  • Strong communication skills
  • At least Upper-Intermediate English level (speaking & writing)

We Offer

  • Competitive compensation
  • Flexibility to work from anywhere (fully remotely or in our office in Lviv)
  • Accounting Support Services
  • Education budget + corporate education events/trainings
  • Compensation for certifications, fitness, or therapy sessions
  • A dynamic environment where your proactivity is recognized and rewarded

Application Process

  • Initial screening: call with Recruiter
  • Tech interview
  • Client’s interview

If you’re ready to bring your senior-level expertise to a product that truly matters, we’d love to meet you!

Thanks for applying, we will contact you soon.

Contact Person

Olena Blyshchak

Job Details

Company name:
ORIL
Location:
Lviv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
May 19, 2026
Last checked:
Jun 29, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.