Principal Software Engineer
On-site · Gurugram, Haryana, India
Job Summary
Lead frontend development role at Anaplan, guiding a team to architect, build, and deliver scalable React-based user interfaces for a market-leading platform. Responsibilities include mentoring and conducting code reviews, defining front-end strategy and roadmap, collaborating with product managers, UX designers, and backend engineers, and ensuring performance, accessibility, and testing best practices. Requires extensive React experience (8+ years), proficiency with JavaScript/TypeScript, state management (Redux/Zustand/Recoil), modern build tools (Webpack, Vite), testing (Jest, React Testing Library), and REST/GraphQL. Preference for a Bachelor's degree, experience with design systems and component libraries, familiarity with SaaS/enterprise environments, CI/CD, and Agile methodologies. This is a senior leadership frontend role with opportunities to influence architecture and mentor a talented team.
Required Qualifications
- 8+ years hands-on experience developing complex, large-scale web applications using React
- Deep understanding of the React ecosystem (Hooks, Context API, functional components)
- Redux/Zustand/Recoil state management experience
- JavaScript (ES6+) and TypeScript
- Build tools like Webpack, Vite; package managers npm, Yarn
- Frontend testing with Jest and React Testing Library
- RESTful APIs and/or GraphQL
- Technical leadership or mentorship experience
- Excellent problem-solving and communication skills
Desired Qualifications
- 8+ years hands-on experience
- React, Redux/Zustand/Recoil
- JavaScript (ES6+)
- TypeScript
- Webpack or Vite, npm/Yarn
- Jest and React Testing Library
- RESTful APIs or GraphQL
- technical leadership or mentorship experience
- strong problem-solving and communication skills
- Bachelor's degree in computer science or related field
- experience building component libraries or design systems
- web performance optimization
- web accessibility (WCAG)
- SaaS/enterprise software experience
- CI/CD and Agile methodologies
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.