Senior Software Engineer (Fullstack)

Talentship

Chennai

Híbrido

INR 1.200.000 - 2.400.000

Jornada completa

Hace 8 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Talentship is seeking a senior frontend engineer in Chennai to build product features end-to-end using React and Next.js with TypeScript.

You will own the data-fetching layer with TanStack Query, manage global state with Redux, and write tests across unit, integration and Cypress end-to-end journeys. You’ll read specs, resolve ambiguities before coding, and collaborate with backend teams on API contracts.

Formación

  • 5+ years of engineering experience with a clear frontend focus.
  • Deep React knowledge; understanding hooks at a deep level.
  • TypeScript as a first language; avoid using 'any' where possible.
  • Next.js experience: routing, SSR, API routes.
  • Hands-on TanStack Query experience with caching and invalidation.
  • Cypress or similar E2E tool; know what to test at each level.
  • Comfort reading and making targeted changes to backend code (Java/Spring Boot).
  • User experience mindset: focus on how it feels, not just works.

Responsabilidades

  • Build product features end-to-end in React and Next.js with TypeScript.
  • Own the data-fetching layer using TanStack Query, focusing on cache and invalidation.
  • Manage global state using Redux where appropriate.
  • Write tests at unit, integration, and Cypress E2E levels.
  • Work from specs; resolve ambiguities before coding.
  • Collaborate with backend engineers on API contracts.
  • Navigate backend code (Spring Boot, MongoDB) when needed.
  • Establish frontend patterns for the project that other teams can follow.

Conocimientos

React
TypeScript
Next.js
TanStack Query
Redux
Testing (unit/integration)
Cypress
API contracts
Frontend architecture
UX mindset

Educación

Bachelor's degree in Computer Science or related field

Herramientas

TanStack Query
Redux
Redux Toolkit
Cypress
Next.js
Spring Boot
MongoDB

Descripción del empleo

WHAT YOU WILL BE WORKING ON

  • Building product features end-to-end in React and Next.js, with TypeScript throughout.
  • Owning the data-fetching layer using TanStack Query writing clean, reusable hooks and thinking seriously about cache behaviour and invalidation.
  • Managing global state with Redux where it makes sense, and pushing back when it does not.
  • Writing tests at every level — unit tests for components and hooks, integration tests for data flows, and Cypress for the end-to-end journeys that must not break. We do not have a dedicated QA function. If you build it, you own making sure it works.
  • Working from and contributing to specs before writing code. You should be comfortable reading a feature spec, spotting what is missing or ambiguous, and getting that resolved before you start building — not discovering it halfway through a PR.
  • Collaborating with backend engineers on API contracts. If the response shape makes the frontend harder to build, you raise it before it gets built.
  • On the backend side when needed: REST API changes, reading and debugging Spring Boot services, updating MongoDB queries. You will not be expected to own this, but you should be able to navigate it independently.
  • Establishing frontend patterns on Project Swifty that the rest of the team can follow. How we structure components, handle errors, manage loading states.

MUST HAVE

  • 5+ years of engineering experience with a clear frontend focus.
  • Deep React knowledge. You understand how hooks work under the hood, not just how to use them.
  • TypeScript as a first language. You lean into the type system and do not reach for 'any' when things get complicated.
  • Next.js experience: routing, SSR, API routes, the works.
  • Hands-on TanStack Query (or a comparable data-fetching library). You understand how caching, stale time, and invalidation actually work — not just the happy path.
  • Cypress or a similar E2E tool. You know what is worth testing at that level, what belongs in a unit test, and why the distinction matters. You can look at a feature and decide what test coverage it actually needs.
  • Comfortable reading and making targeted changes to backend code, even in an unfamiliar Java codebase.
  • You care about the user experience — not just whether something works, but whether it feels right.

GOOD TO HAVE

  • Redux Toolkit or Zustand experience beyond basic setup.
  • You have worked on the frontend architecture of a new product from the beginning, not just joined an existing one.
  • Exposure to performance optimisation in React — memoisation, bundle size, render behaviour.
  • Some Java and Spring Boot experience beyond just reading the code.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Frontend Engineer
Frontend Engineer

NymbleUp, Inc. • Mumbai

Presencial
INR 1.800.000 - 2.400.000
Senior Full Stack Engineer Front-End Focused
Senior Full Stack Engineer Front-End Focused

Honeybee Tech Solutions • Hyderabad

Presencial
INR 2.500.000 - 4.000.000
Sr. Engineer II - App Engg & AI
Sr. Engineer II - App Engg & AI

Anblicks Inc. • Hyderabad

Presencial
INR 1.200.000 - 1.600.000
Front‑End Tech Lead (React / Next.js)
Front‑End Tech Lead (React / Next.js)

Anderson Global • Hyderabad

Presencial
INR 1.800.000 - 3.200.000
Sr. Engineer II - App Engg & AI
Sr. Engineer II - App Engg & AI

Anblicks • Gujarat

Presencial
INR 1.800.000 - 2.400.000
Fullstack Developer MERN
Fullstack Developer MERN

CUBE84 • Chennai

Presencial
INR 900.000 - 1.200.000
Front-End Developer – ReactJS
Front-End Developer – ReactJS

TymblHub • Hyderabad

Presencial
INR 1.800.000 - 2.800.000
Full Stack Developer (React + .NET Core)
Full Stack Developer (React + .NET Core)

Ivtics IT Solutions Private Limited • Ahmedabad District

Presencial
INR 900.000 - 1.500.000
React.js Developer
React.js Developer

Cloudesign • Mumbai

Presencial
INR 1.800.000 - 3.000.000
Frontend Engineer (Mid-Senior)
Frontend Engineer (Mid-Senior)

Narix Labs • Jaipur

Presencial
INR 1.200.000 - 2.400.000