04 Aug
|
TALENTSHIP
|
Tamil Nadu
04 Aug
TALENTSHIP
Tamil Nadu
Full-Stack Lead _Senior Engineer Full-time_ Team: Engineering Seniority: Senior (8+ years)
WHAT YOU WILL BE DOING
- Owning delivery day-to-day: tracking what is in progress, what is blocked, and what is about to slip.
- Writing and reviewing production code across the stack Java and Spring Boot on the backend, React and Next.js on the frontend.
- Running lightweight rituals (standups, code reviews, retros) not for ceremony, but to keep the team calibrated.
- Being the first point of escalation when something breaks. Then working out what happened and making sure it does not happen again.
- Helping shape the architecture of Project Swifty data modelling, service boundaries, how we build for scale from the start rather than retrofitting it later.
- Championing spec-driven development across the team making sure features are properly specified before anyone writes a line of code. That means clear acceptance criteria, agreed API contracts, and documented behaviour, not just a ticket with a title.
- Documenting decisions so the next person understands why things are the way they are.
- Setting and holding the quality bar for the team not just whether code works, but whether it is tested, observable, and maintainable by the next person who touches it.
- Giving and receiving direct feedback. This includes telling someone their PR is not good enough, and hearing the same about your own work.
MUST HAVE
- 8+ years of full-stack engineering, with at least a year or two of informally or formally leading a small team.
- Solid Java and Spring Boot.
You do not need to know every corner of the framework, but you should be able to debug unfamiliar code without needing hand-holding.
- Solid JavaScript and React experience. Ideally you have shipped something with Next.js.
- Comfortable with REST API design, MongoDB, and thinking about how data models evolve over time.
- You have used Grafana or Graphite and know what to look at when something goes wrong in production.
- You can make a call under uncertainty. When requirements are incomplete, you state your assumptions, move forward, and flag what you are guessing at.
- Strong communicator in writing and in conversation. Remote teams live or die by how well people document their thinking. You are comfortable writing specs and expect the same from the people around you.
- A genuine quality mindset you treat testing as part of shipping, not something that happens after. You expect the same from the people you lead.
- Brutally honest: about your own mistakes, about the teams mistakes, about what needs to change.
GOOD TO HAVE
- TypeScript
- TanStack Query
- Redux
- Cypress
- Experience contributing to greenfield architecture decisions, not just feature work on an existing codebase.
- Worked across time zones with engineers in Europe or the US.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Full-Stack Lead (Tamil Nadu)
🏢 TALENTSHIP
📍 Tamil Nadu