Senior Python Developer Opportunity

Viders.com company

Subscribe to our Telegram & Twitter Channel

Senior Python Developer in UKRAINE

Remote 9 months ago

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.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly