ApplySarthi Match jobs to your CV

Senior Full-Stack TypeScript Engineer

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

63 open typescript roles across 25 companies are on ApplySarthi right now, most of them in Pune (3), Bengaluru (3), Hyderabad (1).

What typescript roles keep asking for: TypeScript (70%), AWS (43%), React (43%), JavaScript (33%), Node.js (32%), PostgreSQL (24%), Next.js (21%), System design (21%) — counted across their open postings here.

CSS jobs · Docker jobs · Figma jobs · Go jobs

Jobgether has 3,942 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for typescript roles keep coming back to TypeScript, AWS, React, JavaScript. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with React? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

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 Senior Full-Stack TypeScript Engineer at Jobgether interview free →

Accountabilities:: Build end-to-end product capabilities in a modern Next.js and React application, working across server components, route handlers, client-side interactions, and the supporting data layer. Extend and maintain shared component libraries, design tokens, scalable theming, and accessible UI patterns while translating Figma specifications accurately across light and dark themes. Own the web server tier responsible for API proxying, request handling, session management, and securely keeping backend service URLs and credentials away from the client. Implement secure authentication and authorization flows using OIDC, JWT verification, session expiration controls, and role-based UI access aligned with platform permissions. Maintain the generated TypeScript SDK based on OpenAPI specifications, including code generation, compatibility checks, and detection of differences between generated clients and live APIs. Collaborate closely with backend engineers on API contracts, advocating for response structures that efficiently support the user experience and resolving gaps through API improvements rather than frontend workarounds. Develop a resilient data layer with caching, invalidation, optimistic updates, pagination, and accurate loading and error states for highly dynamic infrastructure data. Build comprehensive automated testing across component and end-to-end levels, including mocked network behavior and Playwright testing against live environments. Ensure applications meet accessibility, responsive design, and web performance standards, with attention to bundle size, rendering costs, and the amount of code delivered to each route. Instrument production applications with error tracking, product analytics, feature flags, and structured logging to support reliability and continuous improvement. Review code, investigate production issues to root cause, add regression coverage, and mentor junior engineers through technical discussions and design reviews. Requirements 8+ years of professional software engineering experience, including deep production experience with TypeScript and modern React development. Strong expertise in Next.js architecture, including the App Router, server/client component boundaries, server-side rendering, and caching strategies. Proven full-stack experience with the ability to securely develop server-side functionality and API proxies in addition to browser-based applications. Practical experience implementing OAuth2/OIDC authentication, JWT verification, secure cookies and sessions, and role-based access control. Strong understanding of application state architecture, particularly the synchronization of server state with client-side UI interactions and updates. Advanced CSS and design-system experience, including utility-first CSS, scalable theming, accessible component APIs, and headless UI primitives. Strong testing discipline across unit, component, and end-to-end testing, including network mocking and CI integration. Production experience with TypeScript, React 19, Next.js App Router, Node.js 22+, Tailwind CSS v4, TanStack Query, Zod, and OpenAPI-generated clients. Familiarity with authentication libraries such as jose or equivalent, as well as Vitest, Testing Library, MSW, Playwright, pnpm workspaces, Turborepo, ESLint, Prettier, and GitHub Actions. Experience with production monitoring and analytics tools such as Sentry, PostHog, or equivalent, together with Docker-based deployments. Experience working in monorepos with shared packages and task-graph build systems. Clear written English and strong communication skills for technical documentation, code reviews, design discussions, and asynchronous collaboration across global time zones. A bachelor’s degree in Computer Science, Engineering, or a related field, or approximately 10 years of relevant professional experience. Experience with Kubernetes or cloud infrastructure products, GPU or AI/ML platform interfaces, YAML editors and validation, geospatial visualization, animations, Core Web Vitals, bundle analysis, streaming, or partial rendering is advantageous. Additional value comes from experience with feature-flagged delivery, design-system ownership, visual regression testing, OpenTelemetry, structured client-side logging, Go, or contributions to CNCF and React/TypeScript open-source projects. Benefits Opportunity to work on sophisticated web applications supporting enterprise AI infrastructure and cloud-native environments. Exposure to modern technologies including TypeScript, React, Next.js, Node.js, Kubernetes, OpenAPI, cloud infrastructure, and AI/ML platforms. Collaboration with talented, distributed engineering teams across multiple global regions and opportunities to influence technical architecture. Professional development and training opportunities designed to support continuous technical growth. Opportunities to participate in conferences, industry working groups, hackathons, technical talks, and knowledge-sharing initiatives. A collaborative environment that values openness, innovation, experimentation, and continuous improvement. Competitive compensation package with a comprehensive benefits plan. Opportunity to contribute to open-source innovation and work on technologies used by large enterprise organizations. An environment that supports technical ownership, mentorship, and long-term career development.

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

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-23. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.