Skip to content

Full Stack Developer

Posted 2 months ago

Pay
Not shared
Location
Hybrid · Bengaluru
Experience
3–5 yrs · Mid-level
Type
Full-time

Full Stack Developer - React and Node.js

Location: Bengaluru, Karnataka, India | Experience: Mid-Level (3-5 years)

About the Company

We are a product-focused technology company building software that solves real customer problems with speed, reliability, and scale. Our teams work closely across product, engineering, and operations to turn ideas into well-designed digital experiences that are maintainable in production and valuable to users. We value ownership, practical execution, and strong engineering judgment. The environment is fast-moving, collaborative, and outcome-driven, with a focus on shipping high-quality features, improving platform stability, and continuously raising the bar for engineering standards. We support people who are proactive, clear in communication, and comfortable balancing product needs with technical excellence. This role sits at the center of that mission, helping us build and evolve customer-facing applications and the services that power them.

About the Role

This role owns the delivery of full-stack features across the React front end and Node.js back end, with accountability for performance, reliability, and clean integration across the product. You will translate product requirements into working software, then strengthen it through testing, code quality, and thoughtful system design. The role is ideal for someone who can work across the stack, collaborate with product and design, and independently drive tasks from estimate to release. Success means shipping features that are easy to maintain, easy to scale, and measurably improve user experience and team velocity.

Key Responsibilities

  • Build and maintain user-facing features in React and the supporting Node.js APIs that power them, ensuring smooth end-to-end delivery and a consistent product experience.
  • Translate product and design requirements into technical solutions, making trade-offs that balance speed, quality, and long-term maintainability.
  • Design and implement reusable components, robust API contracts, and clean integration patterns that reduce duplication and improve development speed.
  • Debug production issues across the stack, identify root causes quickly, and put durable fixes in place that improve application stability.
  • Write and maintain automated tests for front-end and back-end code, increasing release confidence and reducing regressions.
  • Collaborate with product managers, designers, and engineers to scope work clearly, raise risks early, and keep delivery predictable.
  • Review code from peers and contribute to engineering standards so the team produces secure, readable, and scalable software.

Essential Skills & Technologies

  • Strong hands-on experience with React, including component architecture, state management, form handling, and building responsive interfaces that perform well.
  • Solid Node.js experience for building APIs, integrating services, handling authentication flows, and implementing business logic cleanly.
  • Good understanding of JavaScript/TypeScript, REST APIs, debugging, version control, and working with relational or NoSQL databases in production environments.
  • Familiarity with testing practices, performance tuning, and secure development basics so features ship with reliability and low operational risk.
  • Ability to work across the full stack, communicate clearly with cross-functional partners, and make pragmatic engineering decisions under delivery timelines.

Additional Plus

  • Experience with TypeScript across both React and Node.js is a strong advantage for code quality and maintainability.
  • Exposure to cloud deployment, CI/CD pipelines, and containerized development workflows will help accelerate delivery.
  • Prior ownership of customer-facing features in a product company is helpful for operating with strong product judgment.

What You'll Bring

  • 3 to 5 years of hands-on full-stack development experience with clear ownership of production-grade features.
  • The ability to move from problem definition to implementation with minimal supervision while maintaining quality and pace.
  • Strong collaboration skills and the confidence to explain technical choices, trade-offs, and risks in simple terms.
  • A bias for building durable solutions that improve user experience, team efficiency, and overall product reliability.

Why Join Us

You will join a team that values practical engineering, ownership, and direct impact. This is a chance to work on meaningful product work in Bengaluru, contribute across the stack, and see your decisions shape both customer experience and engineering velocity. We want someone who enjoys solving problems end to end, cares about the quality of what ships, and is motivated by improving systems rather than just closing tickets. If you like working in a collaborative environment where good ideas are heard and strong execution is recognized, this role offers that opportunity.

What We Offer

  • A Bengaluru-based role with the opportunity to work on meaningful product and platform problems.
  • A collaborative engineering environment where ownership, clarity, and delivery matter.
  • Compensation around ₹12 LPA, aligned to experience and capability.

Skills

  • React
  • Node.js
  • JavaScript
  • TypeScript
  • REST APIs
  • Full-Stack Development
  • AI/ML Integration
  • automation testing
  • Debugging
  • Version Control
  • Relational Databases
  • NoSQL Databases
  • Performance Tuning
  • Cross-Functional Collaboration

Similar jobs