Job description
 
                         About Geta.ai 
Geta.ai is a cutting-edge Conversational AI and SaaS platform, enabling businesses to automate customer engagement across multiple channels, including web, WhatsApp, voice, and SMS.
We are looking for a Team Lead – Full Stack Developer who will own the end-to-end quality strategy for our platform, ensuring robust, scalable, and seamless product experiences 
Key Responsibilities: 
Engineering Ownership 
● Architect, design, and build scalable backend systems using Python (FastAPI / Django / Flask) 
● Lead development of modern web frontends (React / Vue / Next.js).
● Own technical decisions around architecture, system design, and integration.
SaaS Platform Development 
● Design and implement multi-tenant, secure, and modular SaaS architecture.
● Build out core features: user management, billing, role-based access control, notifications, audit logging, etc.
● Integrate with 3rd-party services (e.g., Stripe, Google APIs, CRMs, etc.)
Team Leadership 
● Lead a small team of developers; provide mentorship, code reviews, and technical direction.
● Work closely with product managers to break down and prioritize features.
● Ensure adherence to best practices: testing, version control, CI/CD, and documentation.
DevOps & Deployment 
● Own the CI/CD lifecycle using tools like GitHub Actions, Docker, etc.
● Deploy and monitor applications on AWS/GCP/Azure.
● Implement observability with tools like Prometheus, Grafana, Sentry, or equivalent.
Must-Have Skills: 
● 5+ years of full-stack development experience with at least 2 years in a leadership role 
● Expert in Python backend frameworks (FastAPI, Django, Flask) 
● Strong experience with React.js, Vue.js, or other modern frontend libraries 
● Deep understanding of SaaS principles: multi-tenancy, user roles, subscriptions, etc.
● Experience with PostgreSQL, Redis, RESTful APIs, WebSockets, etc.
● Cloud-native development on AWS / GCP / Azure and containerization (Docker) 
Nice-to-Have (Bonus): 
● Experience with microservices or serverless architectures 
● Familiarity with GraphQL, gRPC, or event-driven systems 
● Exposure to infrastructure-as-code (Terraform)
 
                    
                    Required Skill Profession
 
                     
                    
                    Computer Occupations