
Full-Stack Developer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in South Korea.
• Design and implement coding tasks that span multiple files, focusing on bug fixing, feature development, refactoring, and testing.
• Create clear specifications in natural language along with reference implementations.
• Develop and enhance unit and integration test suites.
• Review tasks generated by peers to ensure accuracy, clarity, and feasibility.
• Identify edge cases, ambiguities, and potential modes of failure.
• Ensure consistency between specifications, code, and anticipated outputs.
• Advanced written proficiency in English at a professional level.
• 3–7 years of experience in professional software engineering.
• Strong expertise in Python and JavaScript/TypeScript, along with a working knowledge of Java, C#, or Go.
• Experience in backend or full-stack development within production systems.
• Familiarity with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing.
• Demonstrated ability to debug and navigate extensive, multi-file codebases.
• Experience with code reviews, refactoring, and migrating to production environments.
• Consultants have the flexibility to manage their own schedules.
• They are allowed to provide their own tools.
• Opportunity to simultaneously offer services to multiple vendors or employers, subject to the permissions of those vendors.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.