Core Responsibilities

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.

Requirements

3–7 years of professional software engineering experience. Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go. Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing). Proven ability to debug and navigate large, multi-file codebases.

Additional Information

Experience Level

Mid-Level

Employment Type

permanent

Work Mode

Remote