Team Lead - Software Developer
The Team Lead is responsible for leading a cross-functional engineering team to deliver high-quality, secure, and scalable digital solutions. This role ensures technical excellence, smooth sprint execution, and adherence to engineering best practices while collaborating closely with the Delivery Manager, Product Owner, and stakeholders to translate business needs into effective technical outcomes.
What you'll do:
As a Team Lead Software Developer, you will play a pivotal role in guiding a skilled group of engineers through every stage of the software development lifecycle. Your day-to-day responsibilities will centre on translating solution designs into practical technical plans, overseeing sprint execution, conducting rigorous code reviews, and maintaining high standards of security and reliability. You will collaborate with key stakeholders such as Product Owners, Delivery Managers, QA specialists, DevOps engineers, and UX/UI designers to ensure seamless integration of features that align with business objectives. By proactively identifying obstacles and facilitating their resolution, you will empower your team to achieve optimal velocity while nurturing their professional growth through mentoring and upskilling initiatives. Your contributions will be instrumental in producing comprehensive documentation, tracking quality metrics, and driving continuous improvement across all aspects of engineering delivery.
- Translate complex solution designs into clear and actionable technical plans that guide your team’s development efforts.
- Oversee daily engineering execution by coordinating sprint deliverables and ensuring alignment with project goals.
- Conduct thorough code reviews to maintain high standards of code quality while supporting performance tuning and resolving technical issues as they arise.
- Enforce coding standards, security protocols, and CI/CD discipline to guarantee reliable software delivery.
- Collaborate closely with Product Owners and Delivery Managers to ensure the team delivers features that meet evolving business needs.
- Identify and remove blockers during daily work so developers can progress efficiently and confidently.
- Support onboarding processes for new developers while providing ongoing upskilling and mentoring to foster individual growth within the team.
- Produce platform-specific technical design documents that clearly communicate architectural decisions and implementation strategies.
- Generate code review reports and technical quality metrics to track progress and identify areas for improvement.
- Document component-level architecture details and conduct root cause analysis for defects or issues encountered during development.
What you bring:
Your background as a Team Lead Software Developer will demonstrate not only deep technical expertise but also a genuine commitment to collaborative problem-solving within diverse teams. You bring proven experience in software engineering—ideally spanning both full stack or back end domains—and have successfully led teams through complex projects using Agile principles. Your ability to implement robust CI/CD pipelines ensures efficient delivery cycles while your attention to detail supports rigorous code reviews that elevate overall quality. You excel at communicating complex ideas through well-crafted documentation and thrive when working alongside colleagues from multiple disciplines. Your supportive approach to mentoring fosters an environment where everyone feels empowered to learn and grow together.
- Demonstrated experience of 3-6 years in software engineering roles with hands-on exposure as either a full stack engineer or back end engineer.
- Proven track record of 2–3 years serving as a team lead or technical lead within collaborative development environments.
- Solid foundation in relevant technologies such as Java backend development, React Native frameworks, or full-stack application architecture.
- Familiarity with Agile methodologies including sprint planning, backlog management, and iterative delivery cycles.
- Expertise in implementing CI/CD pipelines using modern tools to automate build, test, and deployment processes.
- Ability to enforce coding standards while promoting secure development practices throughout the software lifecycle.
- Experience conducting detailed code reviews aimed at improving code quality and fostering knowledge sharing among peers.
- Strong interpersonal skills enabling effective collaboration with developers, QA teams, DevOps engineers, UX/UI designers, Product Owners, and Delivery Managers.
- Capacity for producing clear technical documentation including design documents, architecture diagrams, review reports, and RCA findings.
- Commitment to mentoring junior developers by supporting onboarding activities and facilitating ongoing learning opportunities.
Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.
About the job
Contract Type: Perm
Specialism: Tech & Transformation
Focus: It Development
Industry: IT
Salary: Negotiable
Workplace Type: Hybrid
Experience Level: Senior Management
Location: Taguig
FULL_TIMEJob Reference: 51YRXO-917E757A
Date posted: 13 January 2026
Consultant: Kim Uy
philippines tech-transformation/it-development 2026-01-13 2026-03-14 it Taguig National Capital Region PH Robert Walters https://www.robertwalters.com.ph https://www.robertwalters.com.ph/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true