Senior Software Engineer - Frontend
About the role
Emergent is an AI app builder that generates, tests, and deploys production applications from plain-language intent. The company operates at global scale with strong ARR and user adoption, and seeks experienced frontend engineers to own and scale the frontend architecture.
Responsibilities
- Define and own the frontend architectural vision for complex, high-scale products
- Design scalable component systems, UI frameworks, and internal tooling
- Translate product requirements and Figma designs into robust technical architecture
- Lead performance optimization, accessibility, security, and scalability initiatives
- Break down complex problems, propose long-term technical strategies, and influence roadmap
- Build reusable libraries, design systems, and internal packages for engineering efficiency
- Review critical code paths, guide engineering best practices, and maintain technical excellence
- Work closely with Product, Design, and Backend to shape end-to-end solutions
- Mentor and upskill senior engineers, enabling them to operate at an architect level
Qualifications
- 5 to 8 years of frontend engineering experience with deep React.js and TypeScript expertise
- Strong background in architecting large-scale, distributed, modular frontend systems
- Mastery of modern state management (Redux, Zustand, Recoil, React Query, or similar)
- Expert in JavaScript (ES6+), TypeScript, Web APIs, browser internals, and performance tuning
- Strong with build tools (Webpack, Vite, Turborepo), bundling, and optimization strategies
- Ability to design UI frameworks, component libraries, and cross-platform solutions
- Solid understanding of REST, GraphQL, caching, and client-side data architecture
- Strong debugging skills and experience resolving production-scale issues
- Experience with automated testing (Jest, RTL, Cypress) and CI/CD workflows
- Comfortable working from office
Skills
Benefits
- Daily Meals: Lunch and Dinner provided
- Family Insurance: 5 Lakhs worth of coverage for you and your family
- Unlimited Paid Time Off: Take the time you need to recharge and come back refreshed
- Flexible Working Hours: Work arrangements that fit your life and commitments

About Emergent
Build apps with AI - think it, describe it, ship it
Emergent is the AI coding platform builders use to create production-ready software. Describe what you want in the chat, and our coding agents handle everything else: frontend design, database architecture, backend logic, authentication, payments, deployment, and automatic scaling. We've grown to 700,000+ users and $10M ARR in just 2 months because we solved the real problem: the best software comes from people who understand the problems.
More open roles at Emergent
- Lead UX Researcher4d agoHybrid (Bangalore)
- Engineering Manager, QA4d agoHybrid (Bangalore) · Engineering
- Software Development Engineer in Test (SDET)4d agoHybrid (Bangalore) · Engineering, Full stack
- Account Executive - SMB4d agoHybrid (Bangalore) · Operations
- Culture Amplifier4d agoPeople / Talent
