This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our expanding team as a Senior Python Engineer! 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.
Job Responsibility:
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:
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)
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)
What we offer:
Competitive compensation
Flexibility to work from anywhere (fully remotely or in our office in Lviv)