Open Position
Full-time
Technical Skills
We are looking for a visionary Technical Lead to join our core team. This is a critical role where you will not only write code but also shape our technical direction, mentor a talented team, and help us scale our platform for the future, including the exciting integration of AI and Large Language Models (LLMs).
The Role: Your Mission
As a Technical Lead, you will be a player-coach, balancing hands-on development with strategic leadership. You will guide a team of skilled developers, drive architectural decisions, and ensure the delivery of high-quality, scalable, and robust software. You will be the technical cornerstone for our diverse product suite, working across a polyglot stack and helping us navigate the challenges of rapid growth.
What You’ll Do (Key Responsibilities)
Technical Leadership & Mentorship
- Lead, mentor, and inspire a team of application developers, fostering a culture of technical excellence, accountability, and continuous improvement.
- Conduct constructive code reviews, providing feedback to ensure high-quality, maintainable code.
- Guide architectural decisions and champion best practices in software design, security, and testing.
- Help team members with their career growth and technical skill development.
Hands-On Development
- Be an active, hands-on contributor to our codebase, writing clean, efficient, and well-documented code across our stack.
- Architect and build new features, microservices, and applications using Go (Golang), React, Node.js, Python (Django), and PHP (Laravel).
- Develop and maintain mobile application features using Flutter.
- Tackle our most challenging technical problems, from system design to performance optimization.
Project & Product Collaboration
- Collaborate closely with product managers, designers, and stakeholders to translate business requirements into technical specifications and actionable tasks.
- Take ownership of the development lifecycle, from planning and estimation to deployment and maintenance, using Agile/Scrum methodologies.
- Ensure projects are delivered on time and meet our high standards of quality.
DevOps & Infrastructure
- Oversee and contribute to our cloud infrastructure on AWS.
- Manage and improve our CI/CD pipelines, containerization with Docker, and deployment strategies on Linux servers.
- Ensure the reliability, scalability, and security of our production environment.
Innovation & R&D
- Stay at the forefront of technology trends, particularly in the realm of AI and LLMs.
- Research, prototype, and champion the adoption of new technologies and frameworks that can give our products a competitive edge.
- Lead initiatives to integrate AI/LLM capabilities into our products and internal workflows.
Who You Are (Required Qualifications)
- Experience: Professional software development experience, with at least 1–2 years in a technical leadership, team lead, or senior mentorship role.
- Polyglot Proficiency: Strong proficiency in at least two of our core backend languages (Go, Node.js, Python/Django, PHP/Laravel) with a demonstrated ability and willingness to work across the entire stack.
- Frontend Expertise: Solid experience with a modern frontend framework, preferably React.
- Cloud & DevOps: Proven experience with AWS, Docker, and managing applications on Linux servers. Experience building and maintaining CI/CD pipelines is essential.
- Architectural Mindset: Strong understanding of system design, microservices architecture, RESTful APIs, and database design (both SQL and NoSQL).
- Leadership Skills: A natural leader with excellent communication skills and a passion for mentoring others. You can articulate complex technical concepts to both technical and non-technical audiences.
- Problem Solver: A pragmatic and analytical thinker who thrives in a fast-paced, startup environment.
Bonus Points (Nice to Have)
- Previous experience working in a startup environment.
- Hands-on experience developing and shipping mobile applications with Flutter.
- Direct experience or a strong, demonstrable interest in integrating AI/LLMs (e.g., using OpenAI API, LangChain, Vector Databases).
- Deep expertise in a specific AWS service (e.g., ECS, EKS, Lambda, RDS).
- Experience with project management tools like Jira and Confluence.
Location
Calicut, Kerala, India
Location
Calicut, Kerala, India
Current Openings
Technical Lead (Full-Stack)
Open Position
Full-time
Technical Skills
We are looking for a visionary Technical Lead to join our core team. This is a critical role where you will not only write code but also shape our technical direction, mentor a talented team, and help us scale our platform for the future, including the exciting integration of AI and Large Language Models (LLMs).
The Role: Your Mission
As a Technical Lead, you will be a player-coach, balancing hands-on development with strategic leadership. You will guide a team of skilled developers, drive architectural decisions, and ensure the delivery of high-quality, scalable, and robust software. You will be the technical cornerstone for our diverse product suite, working across a polyglot stack and helping us navigate the challenges of rapid growth.
What You’ll Do (Key Responsibilities)
Technical Leadership & Mentorship
- Lead, mentor, and inspire a team of application developers, fostering a culture of technical excellence, accountability, and continuous improvement.
- Conduct constructive code reviews, providing feedback to ensure high-quality, maintainable code.
- Guide architectural decisions and champion best practices in software design, security, and testing.
- Help team members with their career growth and technical skill development.
Hands-On Development
- Be an active, hands-on contributor to our codebase, writing clean, efficient, and well-documented code across our stack.
- Architect and build new features, microservices, and applications using Go (Golang), React, Node.js, Python (Django), and PHP (Laravel).
- Develop and maintain mobile application features using Flutter.
- Tackle our most challenging technical problems, from system design to performance optimization.
Project & Product Collaboration
- Collaborate closely with product managers, designers, and stakeholders to translate business requirements into technical specifications and actionable tasks.
- Take ownership of the development lifecycle, from planning and estimation to deployment and maintenance, using Agile/Scrum methodologies.
- Ensure projects are delivered on time and meet our high standards of quality.
DevOps & Infrastructure
- Oversee and contribute to our cloud infrastructure on AWS.
- Manage and improve our CI/CD pipelines, containerization with Docker, and deployment strategies on Linux servers.
- Ensure the reliability, scalability, and security of our production environment.
Innovation & R&D
- Stay at the forefront of technology trends, particularly in the realm of AI and LLMs.
- Research, prototype, and champion the adoption of new technologies and frameworks that can give our products a competitive edge.
- Lead initiatives to integrate AI/LLM capabilities into our products and internal workflows.
Who You Are (Required Qualifications)
- Experience: Professional software development experience, with at least 1–2 years in a technical leadership, team lead, or senior mentorship role.
- Polyglot Proficiency: Strong proficiency in at least two of our core backend languages (Go, Node.js, Python/Django, PHP/Laravel) with a demonstrated ability and willingness to work across the entire stack.
- Frontend Expertise: Solid experience with a modern frontend framework, preferably React.
- Cloud & DevOps: Proven experience with AWS, Docker, and managing applications on Linux servers. Experience building and maintaining CI/CD pipelines is essential.
- Architectural Mindset: Strong understanding of system design, microservices architecture, RESTful APIs, and database design (both SQL and NoSQL).
- Leadership Skills: A natural leader with excellent communication skills and a passion for mentoring others. You can articulate complex technical concepts to both technical and non-technical audiences.
- Problem Solver: A pragmatic and analytical thinker who thrives in a fast-paced, startup environment.
Bonus Points (Nice to Have)
- Previous experience working in a startup environment.
- Hands-on experience developing and shipping mobile applications with Flutter.
- Direct experience or a strong, demonstrable interest in integrating AI/LLMs (e.g., using OpenAI API, LangChain, Vector Databases).
- Deep expertise in a specific AWS service (e.g., ECS, EKS, Lambda, RDS).
- Experience with project management tools like Jira and Confluence.
Location
Calicut, Kerala, India