About the role:
As a
Senior Frontend Engineer
, you will work on building a platform to provide customers trustable integrity solutions across all of the HackerRank products, while also ensuring a world-class developer experience. These solutions also need to be built so they can handle a scale of over 100K concurrent users.
What you ll do:
- Partnering with product designers and product managers to build and improve workflows and user experience for various personas like Candidate, Recruiter, Interviewer, and Hiring Manager
- Building uniform software front-end components that are pluggable and can be used across the organizations for various offerings.
- Understanding key web performance metrics for the product and strive to improve it regularly
- Actively participate in setting up good standards and conventions for front-end engineering and also review code for quality. We believe good code is like good karma; it goes a long way.
- Collaborating with the engineers across the team; for organization-wide initiatives, with the mission to improve software quality and user experience regularly
- Mentoring budding Engineers and Interns
You will thrive in this role if:
- You excel at being a product engineer who doesn t just convert requirements into code, but excels in understanding the problem being solved and can provide feedback and suggestions to improve the customer experience.
- You have a track record of working in an ambiguous environment and can drive and navigate the complexity and deliver quality user experiences.
- You are passionate about solving customer problems and go deep trying to understand and empathize on customer challenges.
- You have a very high bar on quality.
- You are AI Native and fully embrace the use of AI tools in your day to day job.
- You have a great sense of modern design patterns and strive for pixel-perfect designs.
- You have sensitivity to the implications of integrity breaches on customers, candidates, and the platform s reputation.
- You have the ability to spot subtle anomalies, patterns of misuse, or suspicious behavior in assessment data.
- You have the patience to methodically investigate potential issues without jumping to conclusions.
- You have the ability to anticipate threats (e.g., misuse of LLMs or cheating tools) before they become widespread.
- You have the ability to design preventive solutions rather than reacting only after an incident.
What you bring:
- Strong and self-motivated individuals, looking to learn and contribute to key product and tech initiatives.
- Overall
3+ years
of expertise in JavaScript-based UI Frameworks such as ReactJS - We also expect you to be good with fundamental Javascript.
- Good hands-on practical knowledge of HTML and CSS
- Experience with frontend toolings like Webpack, babel, etc.
- Hands-on experience in frontend debugging and unit testing.
- Keen attention to quality, someone who has set or used good coding standards for front-end development
- Good knowledge of various browser environments, compatibility, and any experience in building a multiscreen app is a bonus
- AI Native way of working where you fully embrace AI assistance in your day to day workflow.
- Eye for detail and metrics-driven especially around Web Performance and Optimization
Bonus Skills:
- Understanding of frontend security
- Exposure to other frontend frameworks besides ReactJS
- Understanding of backend APIs and technologies
- Exposure to typescript is a plus