The JavaScript Code Repo Expert role at HackerRank focuses on creating, reviewing, and testing high-quality code repositories that support developer assessments and real-world problem-solving. This contract position requires strong software engineering experience, the ability to design practical coding challenges, and a commitment to delivering production-level clarity and quality. The expert will contribute to the platform by crafting realistic tasks, debugging scenarios, and technical content that reflects modern engineering environments. The work is part-time over a three-month period, fully remote, and demands both speed and precision.
Responsibilities:
- Build new code repositories and contribute high-quality production-style code.
- Review and test existing repositories to ensure functionality and clarity.
- Add comments, improvements, and suggested revisions to enhance repository quality.
- Create coding tasks that simulate real-world engineering challenges.
- Write clear problem statements with inputs, outputs, constraints, and explanations.
- Provide reference solutions and comprehensive test cases.
Requirements:
- 5+ years of experience building production-level software.
- Strong understanding of modern programming concepts and engineering workflows.
- Ability to design coding questions that assess various skill levels.
- Experience creating tutorials, assessments, or developer content is a plus.
- Proficiency in JavaScript and familiarity with languages such as Python, Java, or C++.
- Strong communication skills and the ability to break down complex problems.
Benefits: (optional)
- Flexible fully remote contract work.
- Opportunity to shape high-impact developer assessments.
- Collaborative involvement with a global engineering community.
- Part-time workload with potential project-based extensions.
This role is ideal for experienced engineers who enjoy creating realistic, practical challenges that reflect everyday development tasks.