Role Overview
We are looking for a Team Lead – Golang (Full Stack) to lead the architecture and delivery of scalable, cloud-native microservices and modern web applications powering Classera’s platforms serving 10M+ users globally. The role combines hands-on Golang backend development with ownership of React.js frontend architecture, along with technical leadership and system design responsibility.
Primary Focus
-
Lead and mentor full-stack engineers (backend and frontend)
-
Architect and build scalable microservices in Golang
-
Design and oversee high-performance React.js applications
-
Drive system performance, reliability, and engineering standards
-
Ensure seamless integration between frontend and backend services
-
Partner closely with Product and DevOps on roadmap delivery
Core Requirements
-
6+ years of full-stack software engineering experience
-
3+ years hands-on Golang in production environments
-
Strong experience with React.js and modern frontend architecture (SPA, state management, performance optimization)
-
Strong background in microservices & distributed systems
-
Hands-on experience with Kafka or event-driven architectures
-
Experience in SaaS / high-scale environments
-
Strong knowledge of Kubernetes and cloud platforms
-
Experience with CI/CD pipelines for backend and frontend services
-
Familiarity with observability practices (logging, metrics, tracing)