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