Full Stack Engineer

Questhiring
Gurugram, Haryana, India

Job Description: Full Stack Developer

Location: Gurugram, Haryana

Work Mode: Hybrid

Experience: 3–12 Years

Open Positions: 3 Experience Bands

Joining Preference: Immediate Joiners and Candidates Serving Their Notice Period

About the Role

We are looking for skilled Full Stack Developers with strong frontend expertise in React.js and solid backend development experience using Java, Spring Boot, and Microservices. Candidates must have hands-on experience with Google Cloud Platform (GCP).

The ideal candidate should be comfortable building responsive, high-performance user interfaces while contributing to scalable backend services and cloud-based applications.

Experience Bands

  • Band 1: 3–6 Years
  • Band 2: 6–9 Years
  • Band 3: 9–12 YearsKey Responsibilities
  • Design, develop, and maintain responsive, scalable, and high-performance web applications.
  • Build modern, reusable, and user-friendly frontend components using React.js.
  • Develop and maintain backend services and RESTful APIs using Java and Spring Boot.
  • Design, develop, and integrate microservices-based applications.
  • Deploy, manage, and support applications on Google Cloud Platform (GCP).
  • Collaborate with UI/UX designers, product managers, and cross-functional engineering teams.
  • Optimize frontend performance, application scalability, and overall user experience.
  • Write clean, maintainable, and reusable code while following development best practices.
  • Participate in code reviews, debugging, testing, and production support.
  • Contribute to application architecture, technical design, and engineering decisions, as appropriate for the experience level.Required Technical Skills

Frontend Development — Primary Focus

  • Strong hands-on experience with React.js.
  • Excellent understanding of JavaScript, ES6+, HTML5, and CSS3.
  • Experience developing reusable components and responsive user interfaces.
  • Understanding of frontend performance optimization, state management, and API integration.Backend Development
  • Strong experience with Java.
  • Hands-on experience with Spring Boot.
  • Experience design

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →