PHP Technical Leader

Location Xã Hnol
Industry Information & Communications Technology (ICT)
Job reference 17397
Job type Permanent
Consultant email duong.tran@manpower.com.vn
Date posted Jan 14, 2025
What you will be doing:
  • Provide strong technical leadership and mentorship to the agile development team.
  • Define and communicate the technical vision and engineering strategy to extend our reach to every school out there.
  • Lead agile software development efforts, ensuring the team consistently delivers resilient and scalable software.
  • Collaborate with product owners and stakeholders to ensure user stories leverage on our strong technology product.
  • Identify areas of opportunity for platform teams to build features that improve robustness and effectiveness of developer tooling.
  • Lead the development and maintenance of critical backend services and APIs.
  • Collaborate with frontend and mobile teams to create seamless end-to-end solutions.
  • Review and optimize code for performance, security, and maintainability.
  • Work closely with product owners to understand business requirements and translate them into deployable solutions.
  • Collaborate with DevOps and infrastructure teams to ensure smooth deployments and system reliability.
  • Create and maintain technical documentation for software architecture, APIs, and processes.
  • Promote knowledge sharing within the team and across the organization.
     











Requirements:
  • At least 3 years of experience in team management 
  • Deep expertise in Node.js or Java and familiar with GraphQL or 
  • Strong knowledge in Elixir, and PHP/TypeScript, with experience in building and maintaining backend services.
  • Sound coding practices with tools such as Docker, Git, unit testing, CI/CD, service-oriented architecture
  • Developed tracking and monitoring of existing systems
  • Designed scalable backend systems for handling high volumes of traffic
  • Hands-on experience with database optimizations
  • Worked extensively with queue management
  • Solid understanding of secure SDLC
  • Experience performing optimizations for high volume requests
  • Experience with Cloud services like Amazon Web Services, Aliyun
  • Managed Kubernetes, and Helm charts on your own
  • Familiarity with agile development methodologies and participating in agile ceremonies (e.g., stand-ups, retrospectives).
  • Experience guiding and mentoring team members, providing technical guidance, code reviews, and support to foster their growth and enhance their technical skills.
  • Extensive experience in communicating with stakeholders to deeply understand product roadmaps, gather requirements, and provide technical insights and recommendations.
  • Competency in functional programming is nice to have. We also use Elixir on some services

What you will be doing:
  • Provide strong technical leadership and mentorship to the agile development team.
  • Define and communicate the technical vision and engineering strategy to extend our reach to every school out there.
  • Lead agile software development efforts, ensuring the team consistently delivers resilient and scalable software.
  • Collaborate with product owners and stakeholders to ensure user stories leverage on our strong technology product.
  • Identify areas of opportunity for platform teams to build features that improve robustness and effectiveness of developer tooling.
  • Lead the development and maintenance of critical backend services and APIs.
  • Collaborate with frontend and mobile teams to create seamless end-to-end solutions.
  • Review and optimize code for performance, security, and maintainability.
  • Work closely with product owners to understand business requirements and translate them into deployable solutions.
  • Collaborate with DevOps and infrastructure teams to ensure smooth deployments and system reliability.
  • Create and maintain technical documentation for software architecture, APIs, and processes.
  • Promote knowledge sharing within the team and across the organization.
     











Requirements:
  • At least 3 years of experience in team management 
  • Deep expertise in Node.js or Java and familiar with GraphQL or 
  • Strong knowledge in Elixir, and PHP/TypeScript, with experience in building and maintaining backend services.
  • Sound coding practices with tools such as Docker, Git, unit testing, CI/CD, service-oriented architecture
  • Developed tracking and monitoring of existing systems
  • Designed scalable backend systems for handling high volumes of traffic
  • Hands-on experience with database optimizations
  • Worked extensively with queue management
  • Solid understanding of secure SDLC
  • Experience performing optimizations for high volume requests
  • Experience with Cloud services like Amazon Web Services, Aliyun
  • Managed Kubernetes, and Helm charts on your own
  • Familiarity with agile development methodologies and participating in agile ceremonies (e.g., stand-ups, retrospectives).
  • Experience guiding and mentoring team members, providing technical guidance, code reviews, and support to foster their growth and enhance their technical skills.
  • Extensive experience in communicating with stakeholders to deeply understand product roadmaps, gather requirements, and provide technical insights and recommendations.
  • Competency in functional programming is nice to have. We also use Elixir on some services