Job Overview
We are seeking an experienced Technical Project Lead/Manager to oversee a dynamic team of 20-25 junior to senior developers working on cutting-edge modern web solutions. The ideal candidate will be responsible for project delivery, client liaison (local and international), team mentorship, and ensuring deadlines/milestones are met. You will act as a bridge between technical execution and business objectives while fostering a collaborative environment for developers.
Key Responsibilities
Project & Team Management:
- Lead end-to-end project execution for web-based solutions (e.g., SPAs, PWAs, cloud-native apps).
- Manage a team of 20-25 developers, ensuring productivity, collaboration, and adherence to best practices.
- Define project milestones, track progress, and ensure on-time delivery within scope and budget.
- Conduct code reviews, sprint planning, and Agile/Scrum ceremonies.
Client & Stakeholder Liaison
- Act as the primary technical point of contact for clients (local and international).
- Translate business requirements into technical solutions and vice versa.
- Act as the single point of contact between the development team and the Director/Leadership — keeping communication clear, structured, and solution-focused.
- Provide regular updates, address concerns, and manage expectations.
Technical Leadership & Mentorship
- Guide junior developers on coding standards, debugging, architecture, and best practices.
- Troubleshoot complex technical challenges and drive innovation.
- Promote skill development through training, pair programming, and knowledge sharing.
Quality & Process Improvement
- Ensure high-quality deliverables via CI/CD pipelines, testing frameworks, and DevOps practices.
- Optimize workflows to enhance team efficiency and reduce bottlenecks.
- Collaborate with designers, QA, DevOps, and product teams for cross-functional alignment.
- Proactively identify bottlenecks and help define scalable solutions and team practices.
- Drive delivery excellence through task ownership, quality assurance, and timely communication
Required Skills & Qualifications
- Bachelor’s/Master’s in Computer Science, IT, or related field
- Minimum 5-8 years in technical project delivery roles
- Strong exposure to:
- Mobile: Android, iOS, Flutter, React Native
- Web: React.js, Angular, Vue.js, Node.js, .NET, Django
- DevOps & Cloud: AWS, Azure, Firebase, CI/CD, Docker
- Experience: 5-8 years in web development (React, Angular, Node.js, etc.) with 3+ years in leadership.
- Team Management: Proven track record of managing 20+ developers (junior to senior).
- Client-Facing Skills: Exceptional communication (written/verbal) for global stakeholders.
- Project Execution: Expertise in Agile/Scrum, Jira, Git, and deadline-driven environments.
- Problem-Solving: Ability to debug, optimize, and mentor on full-stack challenges.
- Bonus: Familiarity with cloud platforms (AWS/Azure), microservices, or scalable architectures.
Skills: full-stack development,client liaison,technical leadership,agile/scrum,coding standards,devops,cloud technologies,agile project management,project management skills,leadership,project management,team management