Software Engineer (frontend) - LUNA (B.E/BTech Tier I )
On-site · Gurugram, Haryana, India
Job Summary
Software Engineer (Web) at Luna owns the frontend of core products, engineering high-quality React.js applications, architecting reusable component libraries and design systems, and shipping production features. Responsibilities include building fast, scalable, accessible web experiences; optimising performance (Core Web Vitals, lazy loading, code splitting); integrating with RESTful and GraphQL APIs; participating in code reviews; collaborating with product/design to shape UX; debugging across browsers/devices; and staying current with the React ecosystem. Requirements include 2+ years of production web experience, a B.E/BTech from Tier 1 engineering colleges, deep React expertise, strong JS/TypeScript skills, HTML5/CSS3 fluency, experience with Redux/React Query/Zustand, Jest/React Testing Library, Git/CI/CD, and excellent remote-ready communication.
Required Qualifications
- 2+ years of professional experience building production web applications
- B.E/BTech from Tier 1 Engineering Colleges
- Deep expertise in React.js - hooks, context, performance optimisation, and component architecture
- Proficiency in JavaScript (ES6+) and TypeScript
- Solid understanding of HTML5, CSS3, and responsive/adaptive design
- Experience with state management solutions (Redux, Zustand, React Query, or similar)
- Familiarity with testing frameworks such as Jest and React Testing Library
- Working knowledge of Git-based workflows, CI/CD pipelines, and code review practices
- Strong communication skills and the ability to work independently in a remote-first environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.