Full Stack Developer (Distributed Source)
HybridChennai, Tamil Nadu, India
Job Summary
Design and develop frontend features using React, Redux, and Vite, while building backend services in Java with the Spring framework. Write clean, maintainable, and testable code following best practices and static analysis standards like SonarQube. Deploy and maintain services on Google Cloud Platform, utilizing Cloud Run or App Engine, and debug production issues using GCP operational tooling and Sentry. Collaborate with stakeholders to understand requirements, participate in code reviews, and integrate CI/CD workflows on GitHub. Leverage AI tools such as Claude Code and GitHub Copilot for AI-assisted development.
Required Qualifications
- 2–4 years of experience in full-stack development
- Comfortable coding in JavaScript / TypeScript
- Comfortable coding in Java with the Spring framework
- Experience building frontend features with React and Redux (Redux Toolkit), and familiarity with modern tooling such as Vite
- Ability to write clean, maintainable, and testable code following best practices
- Experience working with AI tools such as Claude Code or GitHub Copilot for AI-assisted development
- Working knowledge of NoSQL databases (MongoDB, Google Cloud Firestore, or Datastore)
- Ability to work with stakeholders to understand requirements and design features
- Strong collaboration skills — experience participating in code reviews, sharing context, and supporting other engineers
- Solid problem-solving skills and attention to detail
Desired Qualifications
- Working knowledge of Claude's tools (skills, subagents, MCP servers, etc.)
- Experience deploying and maintaining services on Google Cloud Platform, especially Cloud Run or App Engine
- Familiarity with GCP operational tooling (Cloud Logging, Error Reporting, Cloud Monitoring) and error tracking tools such as Sentry
- Working knowledge of Git workflows and CI/CD integrations on GitHub
- Experience with static code analysis tools such as SonarQube
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.