We are looking for a highly skilled Python Developer with at least 5 years of commercial, large-scale project experience. You’ll be working on mission-critical applications that require an eye for detail, a deep understanding of Python, and an ability to produce production-quality code. Experience with WebRTC and Golang is a huge plus. Familiarity with or previous work on AI-related projects is also beneficial.
Responsibilities:
• Design, develop, and maintain robust Python applications and APIs
• Collaborate with cross-functional teams (Frontend, DevOps, Product) to ensure seamless integration and deployment
• Optimize code for performance, scalability, and reliability
• Troubleshoot, debug, and solve production-level issues
• Contribute to technical discussions and architecture decisions
Required Qualifications:
• 5+ years of professional Python programming experience
• Proven track record in delivering large-scale Python projects (please include links, code samples, or project descriptions)
• Comfortable with SQL/NoSQL databases and related ORM frameworks
• Experience using version control (Git) and CI/CD pipelines
• Excellent communication and problem-solving skills
Nice-to-Have Skills:
• WebRTC experience (integration, real-time communication features, etc.)
• Golang experience (microservices, concurrent programming)
• Previous involvement in AI/ML projects (TensorFlow, PyTorch, scikit-learn, etc.)
• Experience with cloud platforms (AWS, GCP, or Azure)
Our simple 3-step process:
Answer a few questions about your experience.
Upload your CV.
Record a brief video introduction (up to 2 minutes).
***All answers must be in English.***
FAQs:
What’s the next step? If successful, you’ll have one more interview before receiving a job offer if you're a good fit.
What happens after submission? We’ll review your application within 2–3 business days and contact you if you qualify for the next stage.
When would I start? As soon as possible, with flexibility to accommodate your circumstances.
How long does it take? About 5-10 minutes to complete.
We look forward to reviewing your application!