Angkas logoAngkas logo

Lead Software Engineer at Angkas | Makati City

AngkasMakati City, Metro Manila, Philippines
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Requirements:7+ years of professional development experience in software engineering. Demonstrated expertise in architecting high-scale mobile applications, with a strong background in Native development (Android/iOS) and advanced proficiency in Flutter and Dart. Deep knowledge of the mobile ecosystem, including proficiency in Flutter, Java, Kotlin, Objective-C, and Swift, ensuring seamless integration between cross-platform code and native modules. Expert application of Clean Architecture, MVVM, and OOP principles to develop modular, testable, and maintainable codebases that can scale with organizational growth. Strategic oversight of CI/CD pipelines and version control workflows (Git) to facilitate quality assurance and speed up deployment cycles. Extensive experience leading the integration of critical third-party services, including Geospatial/Maps API, advanced Analytics, and Payment Gateways. Hands-on expertise with mobile-first growth tools, including A/B testing methodologies.

About the job

Angkas seeks a Lead Software Engineer to drive the technical direction of its mobile platform from Makati City. This position shapes the architecture and delivery of high-performance mobile software that helps make transportation more accessible across the Philippines. The role blends technical leadership, hands-on engineering, and collaboration with teams across the company.

What you will do

  • Design and evolve scalable, cross-platform mobile solutions using Flutter, maintaining a single codebase for both iOS and Android.
  • Collaborate with Product, Design, and Backend teams to turn business goals into actionable technical plans, ensuring engineering aligns with product vision.
  • Oversee integration of complex features, setting benchmarks for app responsiveness, resource usage, and long-term stability.
  • Guide engineering teams during Agile ceremonies, refining sprint planning and processes to improve delivery and reliability.
  • Enforce code quality through rigorous reviews, comprehensive unit and integration testing, and CI/CD practices.
  • Evaluate and introduce new technologies and patterns to keep the Angkas tech stack effective and current.
  • Promote high UI/UX standards, ensuring interfaces meet design requirements and brand guidelines.
  • Mentor and lead distributed engineering teams, supporting collaboration and clear communication across time zones.

Location

This role is based in Makati City, Metro Manila, Philippines.

About Angkas

Angkas is dedicated to revolutionizing transportation in the Philippines by providing efficient and reliable ride-sharing services. With a mission to make commuting easier and more accessible for everyone, Angkas is at the forefront of the mobility sector, leveraging advanced technology and innovative solutions.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.