Principal Software Engineer (React)
Jobgether
Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
11,720 open software roles across 741 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (181).
- Software Development Engineer, AWS SecurityAmazon Development Centre (London) Limited
- Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - FederalServiceNow
- Staff Software Engineer, Web Application ServicesMozilla
- Android Software EngineerBjak
- Data / Software Engineer (All Genders)Stark
What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.
Software Engineer jobs in India · Remote Software Engineer jobs · CI/CD jobs · CSS jobs · Cypress jobs · GraphQL jobs
Jobgether has 3,942 open roles listed here.
- AI Researcher — Distillation
- AI Researcher — Distillation
- Art Director
- Applied ML Engineer
- AI Science Writer, Nebius Academy (Contract)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with CI/CD? Tell me one thing you learned the hard way.
- How do you manage state in a front-end app, and when does it get messy?
- Tell me about a UI you built that users struggled with. What did you change?
- How do you make a page accessible and work on every screen size?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Principal Software Engineer (React) at Jobgether interview free →Accountabilities:: Define and drive the technical vision, architecture, and long-term roadmap for frontend systems across the platform. Lead the design and development of scalable, high-performance web applications serving millions of users. Conduct architecture reviews, design discussions, and technical deep dives while maintaining high engineering standards. Own critical production systems and drive operational excellence across observability, security, performance, and reliability. Mentor senior engineers and help raise the engineering bar through coaching, technical guidance, and knowledge sharing. Partner with product managers, designers, backend engineers, and senior leadership to align technical strategy with business objectives. Evaluate emerging technologies and identify opportunities to improve developer productivity, product quality, and engineering workflows. Champion frontend best practices covering performance optimization, accessibility, design systems, and reusable component architecture. Lead cross-team initiatives to reduce technical debt, improve CI/CD pipelines, and strengthen code quality standards. Contribute to hiring, onboarding, technical standards, cross-functional planning, sprint reviews, and senior stakeholder discussions. Requirements Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 12+ years of hands-on frontend or full-stack development experience, including at least 2 years in a Principal, Staff, or equivalent technical leadership position. Expert-level proficiency in HTML5, CSS3, JavaScript, and TypeScript, with deep expertise in React, including Hooks, Context API, component lifecycle, state management, routing, Server Components, and reusable component architecture. Strong experience with state management and data-fetching technologies such as Zustand, TanStack Query, and TanStack Router. Hands-on experience designing and maintaining frontend build systems using tools such as Webpack, Vite, Turborepo, or similar technologies. Deep knowledge of mobile-first development, cross-browser compatibility, REST APIs, GraphQL, and asynchronous programming patterns. Extensive experience with testing strategies, including unit, integration, and end-to-end testing using Jest, React Testing Library, Cypress, Playwright, or equivalent tools, integrated into CI/CD workflows. Strong understanding of web performance optimization, including Core Web Vitals and Lighthouse, as well as accessibility standards such as WCAG and modern observability practices. Proven ability to lead large-scale technical initiatives from inception through delivery while balancing short-term delivery needs with long-term technical health. Experience with Git workflows, branching strategies, code reviews, CI/CD platforms such as Jenkins or GitHub Actions, and Agile/Scrum practices. Familiarity with micro-frontend architectures, Module Federation, and design systems; exposure to Node.js, Python, or OCI is a strong plus. Experience evaluating and using AI-powered developer tools such as GitHub Copilot, Cursor, Claude Code, or similar solutions. Excellent communication and stakeholder-management skills, with the ability to influence senior technical and business audiences. Strong ownership, accountability, judgment, adaptability, and a bias toward action in ambiguous environments. Demonstrated ability to mentor and develop engineers across multiple levels of seniority, combined with a passion for building intuitive digital experiences at scale. Benefits Fully remote work opportunity with flexibility around how and where you work. A role with significant technical influence over frontend architecture, engineering standards, and long-term technology strategy. Opportunity to work with modern frontend technologies, AI-powered developer tooling, scalable architectures, and large-scale digital products. Health insurance options and employee-focused benefits designed to support wellbeing. Education and certification sponsorships to support continued professional development. Flexible leave options to help support personal time and work-life balance. Learning, mentoring, and career-development opportunities across different areas of the business. An inclusive and collaborative environment with opportunities to connect with colleagues through global employee communities and affinity groups.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- .Net Software DeveloperJobgether
- Account DirectorJobgether
- Account Director, Renewals & GrowthJobgether
- Advisor, BMO SmartFolio WFHJobgether
- Agentic AI DeveloperJobgether
- AI Graphic Designer + Video EditorJobgether
- AI/ML Data ScientistJobgether
- Analista de Automação e IA com N8NJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-09-24. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.