Python Developer - Remote in Poland
$31,200–$72,800 year
Remote · Warsaw, Mazovia, Poland
Job Summary
Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing; Write clear natural-language specifications and reference implementations; Develop and extend unit and integration test suites; Review peer-generated tasks for correctness, clarity, and realism; Identify edge cases, ambiguities, and potential failure modes; Ensure alignment between specifications, code, and expected outputs; Expected Outcomes include high-quality, production-realistic coding tasks, complete and correct reference implementations, robust test coverage and validation artifacts, and structured, actionable peer review feedback.
Required Qualifications
- Advanced professional written proficiency in English
- 3–7 years of professional software engineering experience
- Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go
- Backend or full-stack development experience in production systems
- Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing)
- Proven ability to debug and navigate large, multi-file codebases
- Experience with code reviews, refactoring, and production migrations
- Engagement: Part-time, project-based expert evaluation work
- Work includes both creating complex coding scenarios and reviewing peer submissions for quality and accuracy
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.