Explicitly champions Vibe Coding — emphasis on clean, collaborative, joyful code, pair programming, and code quality.
About the Role
Technical Lead to design, build, and scale Joyful, an AI-powered customer feedback platform. Lead architecture and engineering, drive high-quality, scalable systems, and champion Vibe Coding to foster a collaborative, maintainable code culture.
Job Description
Role
Technical Lead for Joyful, an AI-driven platform that transforms customer feedback into actionable insights. The role combines hands-on engineering, architectural ownership, and team leadership to deliver scalable, high-availability B2B SaaS systems.
Key Responsibilities
- Lead design and implementation of scalable, high-performance, and secure solutions for the Engage and Listen platforms
- Define technical roadmaps, architecture patterns, and coding best practices
- Conduct regular code reviews and make build-versus-buy and technology adoption decisions
- Mentor and coach engineers; foster a culture of learning, ownership, and innovation
- Collaborate with product, UX, and QA to align technical solutions with business goals
- Drive agile practices including sprint planning, retrospectives, and backlog prioritization
- Contribute hands-on to complex modules, integrations, APIs, and performance optimization
- Oversee CI/CD pipelines, test automation, and monitoring systems
- Drive proofs-of-concept and continuous improvement in AI, cloud, and enterprise communication tooling
Requirements
- 6+ years of professional software development experience, with at least 2 years in a technical leadership role
- Proven expertise in Java (Spring Boot), REST APIs, and microservices architecture
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes)
- Strong understanding of relational and NoSQL databases
- Experience building scalable, high-availability systems in B2B SaaS or AI products
- Knowledge of software design patterns, performance optimization, and security best practices
- Familiarity with frontend technologies (Angular, React, or similar) is a plus
- Excellent communication and stakeholder management skills
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- Passion for AI technologies and a positive, collaborative coding culture (Vibe Coding)
Compensation & Location
- Salary: ₹2,000,000 - ₹2,800,000 per year
- Work Location: In person (Goa). Candidates must reliably commute or relocate to Goa.
Benefits
- Health insurance
- Leave encashment
- Paid time off
- Provident Fund