Gofynd

Software Development Engineer 3

EngineeringMumbai, IndiaFULL TIMEPosted 2/13/2026

Role Overview

As a Software Development Engineer 3 on the Core Engineering team, you will architect, build, and scale mission-critical MERN-based applications that power key products for a leading technology company in India. You will combine deep JavaScript expertise with strong ownership and technical leadership to guide a high-performing team, drive engineering excellence, and deliver robust, performant, and secure systems.

Responsibilities

  • Design, develop, and maintain scalable, high-performance web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Provide technical leadership to a team of engineers, including mentoring, code reviews, and driving best practices in coding, testing, and DevOps.
  • Collaborate closely with product, design, and cross-functional stakeholders to translate business requirements into robust technical solutions.
  • Own end-to-end delivery of complex features and services, including architecture, implementation, testing, deployment, and post-release support.
  • Define and enforce engineering standards for code quality, security, observability, and performance, building reusable components and libraries.
  • Optimize application performance and scalability, proactively identifying and resolving bottlenecks across frontend and backend systems.
  • Contribute to technical roadmap and system architecture decisions, evaluating and introducing tools, frameworks, and patterns where appropriate.
  • Ensure reliable, secure, and well-documented APIs and integrations, leveraging CI/CD pipelines and cloud-native practices.

Qualifications

Required

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 5-8 years of professional software development experience, with substantial hands-on work in the MERN stack (MongoDB, Express.js, React.js, Node.js)
  • Demonstrated experience architecting, building, and scaling high-availability, high-performance web applications or services
  • Proven track record of leading technical initiatives or teams, including mentoring junior engineers and driving engineering best practices
  • Strong proficiency in JavaScript and Node.js, with production experience in React.js-based front-end development
  • Experience with version control (Git), code review processes, unit/integration testing, and CI/CD pipelines in a collaborative team environment

Preferred

  • Experience working in product-based or high-growth technology companies, ideally in large-scale or mission-critical systems
  • Hands-on experience with TypeScript, GraphQL, WebSockets, or event-driven architectures
  • Exposure to distributed systems, high-throughput services, caching strategies (e.g., Redis), and performance tuning at scale
  • Prior experience as a tech lead, module owner, or similar role with responsibility for technical roadmap and delivery
  • Contributions to open-source projects, technical blogs, talks, or active participation in developer communities

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.