Direct message from the member who posted the job from Viders.com
Nis Eik
Nis Eik
CEO at Viders.com
Direct message from the member who posted the job from Viders.com
Nis Eik
Nis Eik
CEO at Viders.com
Location: RemoteEmployment Type: Full-TimeExperience 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.
Show more
Show lessPosition level
Senior secondary level
Type of employment
Full time
Job duties
Engineering and Information Technologies
Industries
Software development for special IT system software