Jobgether
Jobgether

Staff Software Engineer, Frontend

engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • Own and evolve frontend architecture, including application state, data fetching, routing, module boundaries, build tooling, and technology choices.

    • Define the frontend technical direction and determine which technologies, patterns, and architectural approaches should be retained, replaced, or introduced.

    • Establish and consolidate a unified component system, migrating duplicated implementations toward shared, maintainable primitives and introducing standards that prevent future fragmentation.

    • Own frontend performance as a measurable engineering objective, using bundle budgets, Lighthouse, real-user metrics, monitoring, and other tooling to identify and reduce performance issues.

    • Partner closely with designers to improve product experience, contributing to decisions around layout, density, interaction, motion, hierarchy, and overall product quality.

    • Establish engineering practices that make the codebase safe and efficient for AI-assisted development, including typed boundaries, linting, visual regression testing, and fast feedback loops.

    • Review frontend changes and maintain a high technical quality bar across the engineering organization.

    • Mentor engineers across India and the US, providing technical guidance and helping develop strong frontend engineering practices.

    • Lead complex frontend initiatives such as consolidating multiple generations of product functionality while maintaining continuous product delivery.

    • Design interaction patterns for complex AI-agent experiences, including interfaces that display partial results and activity over extended periods.

    • Identify opportunities for architectural improvement, technical-debt reduction, reliability, and scalability while balancing them against ongoing product delivery.

    • Communicate technical decisions and engineering direction clearly in a distributed, written-first working environment.

    • Requirements

      • 8+ years of professional experience building production frontend applications, with deep expertise in React and TypeScript.

      • Demonstrated experience owning a frontend codebase at the architectural level rather than focusing exclusively on individual features.

      • Strong knowledge of frontend architecture, build tooling, component systems, testing strategy, and release safety.

      • Proven experience improving frontend performance through measurable objectives, with the ability to explain what metric was improved and by how much.

      • Strong product judgment and attention to user experience, with the ability to identify specific design and interaction issues and articulate why they matter.

      • Experience working effectively with AI coding agents and the judgment to critically review and validate AI-generated code rather than accepting it without verification.

      • Ability to design engineering safeguards that make AI-assisted development reliable and maintainable at scale.

      • Strong written communication skills, with the ability to document decisions and collaborate effectively across time zones.

      • Experience working with large or complex frontend codebases and driving architectural convergence.

      • Ability to mentor engineers and establish technical standards across a distributed team.

      • Strong ownership, autonomy, and problem-solving skills in a fast-moving product environment.

      • Experience with design systems is a plus.

      • Experience building data-dense or document-heavy products is desirable.

      • Experience in early-stage or 0-to-1 environments is advantageous.

      • B2B SaaS experience is a plus.

      • Experience building LLM-backed interfaces or AI-powered product experiences is desirable.

      • Candidates must be based in India; Bangalore is preferred, although applicants from elsewhere in India may be considered.

      • Ability to overlap with US-based colleagues approximately from 9 PM to 2 AM IST, with flexibility outside that collaboration window.

      • Benefits

        • Fully remote position based in India.

        • Flexible working hours outside the core collaboration window with US-based colleagues.

        • Opportunity to shape frontend architecture and engineering standards across a rapidly evolving product.

        • Significant technical ownership over architecture, component systems, performance, tooling, and development practices.

        • Opportunity to work extensively with Generative AI and AI-assisted software development.

        • Close collaboration with product, design, and engineering teams across India and the US.

        • Opportunity to mentor engineers and influence frontend engineering practices across the organization.

        • Exposure to complex technical challenges involving workflow builders, data-intensive interfaces, document experiences, and AI-agent interactions.

        • High degree of autonomy and direct influence over technical and product decisions.

        • Remote-first environment supporting collaboration across distributed teams.

✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now