Senior Python Developer

Viders.com Ukraine
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Location: Remote

Employment Type: Full-Time

Experience Level: Senior (Minimum 5 Years of Experience)


We are seeking a highly skilled Senior Python Developer to join our fully remote team. The ideal candidate will have at least 5 years of professional experience in Python development and be fluent in English. This role offers the opportunity to work on exciting, large-scale projects while collaborating with a diverse, international team.


Key Responsibilities

• Design, develop, and maintain robust, scalable, and efficient Python-based applications and APIs.

• Architect and implement backend solutions that align with business requirements.

• Write clean, well-documented, and testable code adhering to best practices.

• Collaborate with cross-functional teams to deliver end-to-end solutions.

• Lead code reviews, mentor junior developers, and provide technical guidance.

• Troubleshoot and optimize performance issues in existing systems.

• Ensure software quality through unit testing, integration testing, and code validation.


Requirements

• 5+ years of professional experience in Python development.

• Proficiency in building RESTful APIs and backend systems using frameworks like Django, Flask, or FastAPI.

• Solid understanding of software design principles, data structures, and algorithms.

• Experience with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.

• Hands-on experience with version control tools like Git.

• Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools like Docker.

• Experience with CI/CD pipelines and modern development workflows.

• Proven experience working in agile methodologies (e.g., Scrum, Kanban).

• Familiarity with working in remote team environments and using remote collaboration tools.

• Excellent problem-solving skills and the ability to work independently in a remote setup.

• Fluent in English (spoken and written), with strong communication and collaboration skills.


Nice-to-Have

• Experience with asynchronous programming and message brokers (e.g., Celery, RabbitMQ, or Kafka).

• Familiarity with front-end technologies (e.g., React, Vue.js) is a plus.


Benefits

• 100% remote work with flexible working hours.

• Competitive salary based on experience.

• Opportunities for professional growth and upskilling.

• A collaborative and international work environment.

• Paid time off.


Similar Jobs

Explore other opportunities that match your interests

Software Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Lyft

Ukraine

Senior Java Developer with IVR

Programming
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Miratech

Ukraine
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

the hello team

Ukraine

Subscribe our newsletter

New Things Will Always Update Regularly