Search and Apply for Jobs
Last updated: March 5, 2025
The job search feature allows you to explore and apply for developer job opportunities worldwide.
Applying for a job
To apply for a job:
Log in to HackerRank Community using your credentials.
Go to the Apply tab to view available developer jobs.
Refine the job list using the following filters:
Role: Select a role that matches your expertise (For example, Back-End Engineer or Data Analyst).
Experience level: Choose an experience level (For example, 0–3 years, 3–5 years, or 5–7 years).
Location: Specify your preferred job location.
Company: Select the company you want to apply to.
Select a job title to view the job description, which includes required skills, experience, qualifications, and responsibilities.
(Optional) Check your resume score before applying:
Upload your resume for each job listing to receive a compatibility score.
If there are skill gaps, HackerRank highlights them and provides links to relevant practice resources.
If you have not uploaded a resume:
Click Upload a Resume or Choose from Resume Builder.
To upload a file, drag and drop your resume or click Choose File (PDF format, up to 5 MB).
To use the resume builder, select a resume from the preview pane and click Choose Resume.
Click Check Resume Score to generate a compatibility score.
Click Apply and follow the prompts to complete your application. Use the Application Tracker dashboard to manage your job applications. For more information, see Track Job Applications.