to manage our development team, oversee end-to-end technical execution, and act as the primary technical point of contact for clients. The ideal candidate has strong knowledge of
backend, frontend, servers/infrastructure
, and experience delivering
SaaS products
using
Agile methodologies
.
Key Responsibilities:
1. Technical Leadership
Lead and mentor a team of frontend and backend developers
Review architecture, code quality, and technical decisions
Ensure best practices in scalability, performance, and security
Translate business requirements into technical solutions
2. Client Communication
Participate in client calls to understand requirements
Explain technical solutions in a clear, non-technical manner
Provide technical estimations, timelines, and feasibility analysis
Act as the bridge between clients and the internal development team
3. Full-Stack Oversight
Guide frontend architecture (React, Next.js, etc.)
Guide backend architecture (Node.js, Python, etc.)
Ensure proper API design and system integrations
Oversee database design (SQL / NoSQL)
4. Server & Infrastructure Knowledge
Understanding of cloud platforms (AWS, Azure, GCP)
Knowledge of deployment, CI/CD pipelines, and DevOps practices
Server management, hosting environments, and performance monitoring
Security best practices and data protection
5. Agile & Process Management
Work in Agile/Scrum environments
Sprint planning, backlog grooming, and task prioritization
Ensure timely delivery of milestones
Risk identification and mitigation
6. SaaS Product Experience
Experience working on SaaS platforms
Knowledge of multi-tenant architectures
Subscription systems, scalability, and user management
Product lifecycle thinking
Required Skills
Strong understanding of
frontend + backend technologies
Experience leading development teams
Good understanding of
server architecture and cloud infrastructure
Experience with
Agile methodologies
Strong communication and stakeholder management skills
Experience in