Gofynd

Full Stack Engineer

EngineeringMumbai, IndiaFULL TIMEPosted 4/23/2026

Role Overview

Build and scale high-quality customer-facing and internal web applications by delivering robust front-end and back-end features, improving engineering velocity through strong code quality and PR review practices, and contributing as a collaborative technical leader within the Core Engineering team.

Responsibilities

  • Design, develop, test, and maintain full stack features using React on the front end and Node.js on the back end.
  • Translate product and business requirements into scalable technical solutions with a focus on reliability, performance, and maintainability.
  • Own end-to-end delivery of features, including implementation, code reviews, testing, release support, and post-release follow-up.
  • Write clean, well-structured, and well-documented code that adheres to engineering standards and best practices.
  • Perform thorough pull request reviews to improve code quality, consistency, security, and maintainability across the team.
  • Collaborate closely with product managers, designers, QA, and engineers to define scope, estimate effort, and deliver on timelines.
  • Identify opportunities to improve application performance, developer productivity, and system architecture.
  • Troubleshoot production issues, analyze root causes, and implement durable fixes and preventive measures.
  • Participate in technical design discussions and contribute practical recommendations for front-end, API, and service-layer decisions.
  • Mentor junior engineers through pairing, feedback, and review comments, demonstrating informal team leadership qualities.
  • Help establish and uphold engineering processes, including coding standards, branching strategies, testing approaches, and release discipline.
  • Contribute to continuous improvement initiatives across Core Engineering, including automation, observability, and process refinement.

Qualifications

Required

  • 3+ years of professional experience as a full stack engineer, front-end engineer, or backend engineer with strong full stack exposure
  • Hands-on experience building applications with React
  • Hands-on experience developing services or APIs with Node.js
  • Strong understanding of software development lifecycle, Git, and PR-based development workflows
  • Demonstrated experience performing high-quality code reviews and improving team engineering standards
  • Ability to work collaboratively in a Core Engineering team and communicate technical decisions clearly
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience

Preferred

  • Experience in a team lead, senior individual contributor, or informal technical leadership capacity
  • Experience with TypeScript, Next.js, Redux, Express.js, NestJS, or similar frameworks
  • Exposure to cloud environments such as AWS, GCP, or Azure
  • Experience with unit testing, integration testing, and frontend testing frameworks
  • Understanding of CI/CD pipelines, observability, and deployment processes
  • Prior experience in product-focused or startup environments
  • Master's degree in a relevant technical field
  • Open-source contributions, technical blogging, or community participation

Have an account? Sign in to apply with your profile

What happens next?

  1. Check your email for application confirmation.
  2. The hiring team reviews your profile for the role.
  3. Watch your inbox for hiring updates and next steps.

Emails follow your notification preferences. Check spam or junk if needed.