Get In Touch
2A, Alton Road, Croydon, CR0 4LY
Info@growwtech.co.uk
Mo: +447440643535
Back

Full-Stack Developer

The role

This is a role of real responsibility: you’re not just closing tickets, you’re setting the standard for how engineering is done at GrowwTech. The patterns you establish, the quality bar you hold in code review, and the way you mentor the junior and interns will compound over the entire life of the company. Where the founder owns the architecture and the money-critical logic, you own the delivery of everything built around it — turning rough ideas into tested, shipped, reliable software. On a young team, you are the difference between a codebase that scales cleanly and one that has to be torn up and rewritten in a year.

Experience: 3–5 years, Type: Full-time, Location: Remote in Ahmedabad, India

Day-to-day responsibilities

  • Own features end-to-end. Take a feature from specification to production: design the database schema, build the backend API, implement the frontend UI, write the tests, and see it through to a working, shipped state. You scope it, build it, and own its quality.
  • Set the engineering standard. Write clean, strongly-typed, well-structured React + Node.js code. Establish the conventions the team follows — folder structure, naming, error handling, state management, testing approach — so the codebase stays coherent as more people contribute.
  • Review code rigorously. Review every pull request from the junior and interns. Catch bugs, security issues, and poor patterns before they reach production, and explain the reasoning in your comments. Your reviews are the team’s primary training mechanism — make them teach, not just gatekeep.
  • Mentor and unblock. Pair with the junior and interns on hard problems. Get them unstuck quickly so the team’s momentum never depends on one person being blocked. Grow the people around you deliberately.
  • Partner with the founder. Talk through technical trade-offs, surface risks early, and push back constructively when a decision is wrong. You’re a thinking partner on engineering, not just an executor.
  • Guard reliability. Write tests, watch for breakage, and treat production stability as your personal responsibility. Real customers’ data lives in this system, so “it works on my machine” is never the finish line.

Must-have skills and experience

  • 3+ years building and shipping production web applications with React and Node.js. TypeScript strongly preferred and increasingly expected on serious teams.
  • Strong database command — a relational (PostgreSQL/MySQL) or document (MongoDB) database, with real skill in schema design, writing correct and efficient queries, and maintaining data integrity. Solid fundamentals in REST API design, authentication and authorisation, and everyday security practices.
  • Git fluency and comfort with a normal PR-based team workflow.
  • The single most important requirement: you have personally shipped at least one real product to real users involving either multi-tenant data — where different customers’ data must be kept completely isolated from one another — or payments / financial data. This matters because mistakes in data isolation or money handling are the kind that lose customers permanently, and we need someone who has navigated that before.
  • Independence and self-awareness — you can own a feature without hand-holding, and you’re honest about the limits of what you know.

Nice to have

  • Hands-on experience with payment gateways (Stripe, Razorpay), e-signature APIs, PDF generation, or messaging APIs (WhatsApp Business, Twilio).
  • Prior early-stage startup experience and a genuine appetite for the pace and ambiguity that comes with it.
  • Experience integrating LLM / AI APIs into a product.
  • DevOps comfort — deployments, CI/CD pipelines, and basic cloud infrastructure.

Job Category: Developer
Job Type: Full-Time
Job Location: Ahmedabad Remote (Work from Home)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Kaushal
Kaushal
https://growwtech.co.uk