This contract role involves supporting HackerRank’s mission to deliver realistic, high-quality coding assessments by contributing to the creation and evaluation of JavaScript-based code repositories. The position is ideal for experienced software developers who enjoy designing technical content, reviewing code, and building practical challenges that simulate real-world engineering problems across backend, frontend, full-stack, and related domains.
Responsibilities:
- Build new JavaScript code repositories that demonstrate real engineering tasks.
- Review existing repositories for correctness, clarity, and quality.
- Test repositories to ensure reliability and proper functionality.
- Add comments and suggest improvements to existing codebases.
- Create engaging coding challenges with clear problem statements.
- Provide example solutions, test cases, and detailed explanations.
Requirements:
- Strong programming experience in JavaScript and familiarity with other modern languages.
- At least five years of production software development experience.
- Ability to break down technical concepts and communicate them clearly.
- Experience designing coding questions or technical learning materials.
- Understanding of APIs, databases, system design, or code optimization.
- Commitment to producing clean, high-quality, maintainable code assets.
Benefits: (optional)
- Flexible fully remote contract work.
- Opportunity to influence developer education content.
- Work on practical engineering tasks rather than abstract algorithms.
- Collaboration with a team focused on quality and growth.
This role supports the creation of realistic, developer-centric tasks that help candidates practice and demonstrate true engineering capability.