Fast Facts
Join HackerRank as a Senior Frontend Engineer to develop integrity solutions that provide a seamless experience for users while optimizing performance for over 100K concurrent users.
Responsibilities: Collaborate with product designers, improve user workflows, develop uniform frontend components, monitor performance metrics, mentor junior engineers, and advocate for coding standards.
Skills: Proficiency in JavaScript-based frameworks like ReactJS, HTML, CSS, and experience with frontend tooling and performance optimization.
Qualifications: 4+ years of experience in frontend development, strong debugging skills, familiarity with coding standards, and a passion for AI tools and modern design patterns.
Location: Hybrid in Santa Clara, CA
Compensation: $150000 - $172000 / Annually
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 4+ 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
Compensation
- Base salary range: $150,000 – $172,000.
- This range doesn’t include bonuses, stock options, or benefits for which you will be eligible.
- Final offer may vary based on skills, experience, location, and other compensation components.