Frontend Engineer

HackerEarth · Bengaluru

  • Experience2–4 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelmid
  • Posted2 Sept 2026

About HackerEarth

HackerEarth is hiring in Bengaluru in technology software. This role looks for around 2+ years of experience.

Skills

  • JavaScript
  • React.js
  • TypeScript
  • HTML
  • CSS
  • Redux
  • Context API
  • responsive design
  • mobile-first design
  • web accessibility
  • Git
  • AI/LLM APIs

The role

A frontend engineer at a software product company builds responsive web applications and intuitive interfaces using JavaScript, React.js, and TypeScript, integrates AI/LLM APIs, and optimizes accessibility and performance. The role also applies responsive design and state management to deliver reliable mobile-first experiences.

Full job description

We're looking for a Frontend Engineer with 2+ years of experience to build responsive, scalable, and high-performance web applications. You'll work closely with product managers, designers, and backend engineers to turn product requirements and designs into intuitive, reliable user experiences. The role also involves leveraging modern AI coding tools to improve engineering productivity while maintaining strong standards for code quality, security, performance, and maintainability.

Responsibilities:

Build and maintain responsive, scalable web applications using modern frontend technologies.

Develop intuitive and visually engaging user interfaces in collaboration with UX/UI designers.

Optimize applications for performance, scalability, and accessibility.

Build responsive, mobile-first experiences with strong cross-browser and cross-platform compatibility.

Integrate frontend applications with backend APIs and services.

Write clean, maintainable, and efficient code following engineering best practices.

Use AI coding tools such as Cursor, Codex, or Claude Code for development, debugging, refactoring, and documentation.

Write and refine prompts to get accurate, production-ready outputs from AI tools.

Review and validate AI-generated code for quality, security, performance, and maintainability.

Work with AI/LLM APIs in frontend applications, including handling streaming responses and related UX considerations.

Stay current with emerging frontend technologies and best practices.

Requirements:

2+ years of experience in frontend development.

Strong proficiency in JavaScript, React.js, TypeScript, HTML, and CSS.

Experience with state management solutions such as Redux or Context API.

Strong understanding of responsive and mobile-first design.

Experience optimizing web applications for performance and accessibility.

Familiarity with Git and modern version-control practices.

Experience with testing frameworks such as Jest, Mocha, or Cypress is a plus.

Strong problem-solving skills and a passion for building intuitive, user-friendly interfaces.

Comfortable using AI tools as part of the software development workflow and critically evaluating their output.