Full Stack Developer (ReactJS Mandatory)
Role OverviewWe are looking for a highly skilled Full Stack Developer with strong ReactJS expertise to build scalable, user-facing applications in a modern, data-driven environment. This role requires someone who can contribute across the stack, translate product needs into clean technical solutions, and work comfortably on frontend architecture, backend services, and cloud-based application development. The ideal candidate will bring a strong engineering foundation, practical system design experience, and the ability to deliver incrementally against a long-term product vision.Key ResponsibilitiesBuild and enhance modern web applications with ReactJS as a core frontend technologyDesign and develop scalable backend services and APIs using modern server-side technologiesContribute to end-to-end solution design, including frontend architecture, backend integration, and cloud deployment patternsPartner with product, design, and engineering teams to deliver intuitive, high-quality user experiencesWork on large-scale, distributed applications with a focus on performance, maintainability, and reliabilityParticipate in technical discussions around system design, coding standards, and architecture decisionsDevelop and support applications running in cloud-native environmentsContribute to solutions that may include data-intensive workflows, automation, or AI-enabled product capabilitiesRequired QualificationsStrong hands-on experience with ReactJS; this is a must-have5+ years of experience with JavaScript, HTML, and CSS5+ years of experience in full stack development with backend technologies such as Node.js, Java, Python, Go, Scala, or C#Solid understanding of frontend architecture, reusable component design, and user experience best practicesStrong experience building and consuming REST APIs and working with microservices-based systemsGood knowledge of SQL and application data modelingHands-on experience with cloud technologies such as AWS, Azure, or GCPPractical experience with Docker, Kubernetes, or other modern deployment/container platformsExperience developing or supporting large-scale distributed systemsComfortable discussing and applying system design principles in real-world development workPreferred QualificationsExperience in data platforms, analytics-heavy applications, or highly scalable enterprise productsExposure to AI/ML-enabled features, LLM-based workflows, or intelligent product integrationsStrong coding fundamentals with the ability to demonstrate prior work through GitHub, portfolio projects, or technical demosExperience working in collaborative environments with a balance of technical depth and strong communicationWhat We’re Looking ForA developer who is strong in ReactJS, but equally comfortable contributing across the stackSomeone who can combine hands-on coding ability with solid design and architecture thinkingA builder who is motivated by delivering customer value through practical, incremental executionAn engineer who can thrive in discussions spanning coding, system design, cloud implementation, and behavioural collaborationWork ModelHybrid role with 3 days onsite in Mountain View, CARegards,Gaganpreet SinghLead - Talent Acquisition www.dynpro.com