Search by job, company or skills

recrew ai

Frontend Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Over 50 applicants
Early Applicant

Job Description

Role: React Frontend Engineer

Function: Frontend Engineering

Location: Bangalore, India (Onsite)

Type: Full-time

Industry: E-learning, Education Management, SaaS

About Company

The company is a cloud-based tutor management platform built for tutoring businesses, online educators, and test prep providers. It automates scheduling, payments, attendance, and course delivery for over 2,000 businesses.

The team is lean — just 35 people, based in Bangalore. Engineers get direct ownership, ship real features, and work without bureaucracy.

It's fast-paced, mission-driven work with real impact on how education businesses operate and scale.

Position Overview

We're looking for a React Frontend Engineer who can build and ship production-ready features for a platform used by thousands of education businesses. You'll work closely with product and backend teams, translate requirements into clean UI, and take full ownership of features from development to release. This is a hands-on role in a fast-paced environment where speed, quality, and product thinking all matter.

Role & Responsibilities

  • Build and maintain production-ready frontend features using React and modern JavaScript
  • Translate product requirements into clean, functional, and responsive UI components
  • Integrate frontend with REST APIs and handle async data flows reliably
  • Debug and resolve UI issues thoroughly — root cause fixes, not patches
  • Take full ownership of features from development through release and post-launch monitoring
  • Improve performance, accessibility, and code quality continuously across the codebase
  • Adapt quickly to changing product requirements without introducing regressions

Must Have Criteria

  • 2–4 years of hands-on production experience building with React
  • Strong JavaScript fundamentals — closures, async/await, event loop, ES6+
  • Solid understanding of React hooks (useState, useEffect, useContext, custom hooks) and component architecture
  • Experience integrating with REST APIs and managing async data in frontend applications
  • Strong command of HTML5, CSS3, and responsive layout techniques
  • Experience working in a B2B SaaS product environment
  • Ability to work onsite full-time from Bangalore

Nice to Have

  • Experience building SaaS dashboards or admin panels with complex data tables and filters
  • Hands-on experience with frontend performance optimization (lazy loading, code splitting, memoization)
  • Familiarity with modern frontend tooling — Vite, Webpack, ESLint, or similar
  • Exposure to state management libraries such as Redux Toolkit or Zustand
  • Prior experience at a startup or early-stage SaaS company

What We Offer

  • Direct ownership of features shipping to 2,000+ real education businesses
  • Small, high-trust team — no layers of approval, no corporate process
  • Steep learning curve with exposure across the full product
  • Competitive compensation based on experience
  • Onsite role in Bangalore with a tight-knit, mission-driven team

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147197243

Similar Jobs

Bengaluru, India

Skills:

state management Database DesignNosqlReactTypescriptJavascriptAgileScrumPythonJavaData StructuresReduxNode.jsSqlSystem DesignRest ApisWebpackPerformance optimizationclient-server architecturecode splittingVitecloud environmentsObject-Oriented DesignCI CD pipelineslazy loadingscalable architectures

Bengaluru, India

Skills:

Responsive DesignTypescriptJavascriptcloud deployment workflowsdesign systemsfrontend architecturefrontend observabilitymicro-frontendsSSGaccessibility best practicesmodern frameworksperformance optimizationSSR

Bengaluru, India

Skills:

ReactGitJavascriptCSSHTMLJestReact Testing Library

Bengaluru, India

Skills:

D3.JsTypescriptReactRechartsNext.js

Bengaluru

Skills:

Vue.JSJavascriptHtml5Node.jsRestful ApisVue Router