About the Role :
We are looking for a highly skilled Full-Stack Developer with expertise in building cloud-native, scalable, and resilient applications. The ideal candidate will be proficient across front-end, back-end, and cloud platforms, with strong knowledge of microservices, event-driven architectures, and modern development practices.
Key Responsibilities :
- Design, develop, and maintain full-stack applications using cloud-native technologies.
- Build scalable and resilient backend microservices following 12-factor app principles and domain-driven design.
- Develop responsive, user-friendly front-end applications using frameworks like ReactJS or Angular.
- Implement API-driven interfaces and ensure seamless integration with internal and external systems.
- Design and implement event-driven architectures leveraging tools like Kafka and Zookeeper.
- Work with containerized workloads (Docker, Kubernetes) and serverless architectures (Cloud Run, Cloud Functions).
- Deploy, manage, and scale applications on Google Cloud Platform (GCP) using services such as GKE, Cloud Run, Cloud Functions, routing, databases, observability, storage, and security services.
- Apply cloud-native CI / CD pipelines for efficient and secure release cycles.
- Follow Agile methodologies and test-driven development (TDD) to ensure high-quality deliverables.
- Collaborate with cross-functional teams (Product, DevOps, Security, Architecture) to deliver end-to-end solutions.
Required Skills & Experience :
6+ years of professional full-stack development experience.Strong expertise in front-end development with ReactJS or Angular.Hands-on experience in backend microservices development using Java, Node.js, Python, .NET, GraalVM.Proficiency with frameworks such as Spring Boot, Quarkus, Django, Express.js.Solid understanding of event-driven applications and message brokers (Kafka, Zookeeper).Experience with cloud-native deployments on GCP (GKE, Cloud Run, Cloud Functions).Familiarity with CI / CD pipelines, DevSecOps practices, and automated testing.Strong knowledge of containerization (Docker, Kubernetes) and serverless architectures.Proven experience in Agile development and test-driven development (TDD).Nice to Have :
Exposure to progressive web applications (PWAs).Experience with multiple hyperscaler cloud providers (AWS, Azure, GCP).Knowledge of observability frameworks (logging, tracing, monitoring).Ideal Candidate :
A passionate technologist who thrives in building scalable, cloud-native, event-driven systems.Strong problem-solving skills and ability to design robust, future-ready architectures.Excellent communication and collaboration skills to work effectively with cross-functional teams.(ref : hirist.tech)