Freelance Technical Content Curator
Angular, Hands-On Project-based Technical Assessments
Posted on 2/9/2023

1,001-5,000 employees

Candidate Evaluation Tool
Company Overview
HackerRank's mission is to help companies hire skilled developers and innovate faster by enabling tech recruiters and hiring managers to objectively evaluate talent at every stage of the recruiting process.
Experience Level
Desired Skills
Software Testing
Software Engineering
  • Creating Unit Tests, API test cases, and Integration tests to evaluate project challenges. Considering the Test driven approach, you are going to build challenges with a problem statement and test cases to evaluate the candidate's solution
  • Resolve queries/suggestions/issues from candidates solving problems on the HackerRank platform
  • Work closely with the content team at HackerRank to refine context or grammar ambiguities from challenges
  • 4+ years of experience working in the Angular tech stack and programming languages. Refer here for the skills we are looking for
  • Experience in creating and testing technical challenges / assessments in an online environment
  • Ability to understand different technologies and programming languages and troubleshoot in real time
  • Available to contribute for 5 - 10 hrs/week creating challenges based on our needs
  • Excellent English writing and reading skills; good at speaking English
  • Ready to go through a Technical curation Assessment during the hiring process
  • Creating innovative technical challenges / assessments which would meet the customer's requirement and help assess a developer's skill. These problem statements will encompass new, upcoming, and existing technologies, focusing on Angular-specific technical assessments that covers routing, NgModules, Observables for data transmission and event handling, Dependency Injections, understanding design patterns, requirement specifications, unit testing and more
  • Creating project and application-based technical challenges / assessments to test Angular skills across basic, intermediate, and advanced difficulty levels
  • Helping a fellow developer. You'll be working on adding code stubs (partial codes) to the code editor of the problems to help candidates focus on writing the core logic rather than syntax
  • Devising technically accurate input and output along with constraints, tests, and edge cases
  • Sometimes printing a solution directly can help pass test-cases. You've to add suitable tests to judge a solution efficiently, and make sure that doesn't happen