companyAngkas logo

Senior Flutter Software Engineer

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

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Requirements:Over 5 years of professional development experience. Strong expertise in Native (Android or iOS), Flutter, and Dart. Proficient in version control systems (Git), Java, Kotlin, Objective-C, and Swift. Experience with Continuous Integration/Continuous Deployment (CI/CD). Solid understanding of Object-Oriented Programming, MVVM, and CLEAN Architecture. Familiarity with Agile methodologies (Scrum, Kanban). Experience integrating third-party libraries (e.g., maps, analytics). Knowledge of mobile technology stacks (e.g., A/B testing, push notifications, deep links). Hands-on experience with project management tools like Jira and ClickUp.

About the job

At Angkas, we are driven by a mission to alleviate poverty in the Philippines by creating sustainable livelihood opportunities for our bikers, positively impacting their families and communities.

As a Senior Software Engineer specializing in Flutter, you will be pivotal in laying the groundwork for this mission. You will embody our values, deliver high-quality app releases, and foster innovation to enhance the accessibility of the Angkas app for a broader audience of Filipinos.

Key Responsibilities:

  • Design, develop, and maintain high-performance mobile applications for both iOS and Android platforms using Flutter.
  • Collaborate with cross-functional teams, including backend developers, product owners, project managers, user experience researchers, quality assurance testers, and other stakeholders, to gather requirements and understand project objectives.
  • Troubleshoot and resolve complex technical challenges while optimizing application performance and reliability.
  • Engage in agile methodologies, participating in planning sessions, daily stand-ups, and refinement meetings to ensure timely feature delivery.
  • Conduct code reviews, write unit tests, and uphold best practices to maintain code quality and performance standards.
  • Mentor junior and mid-level developers, imparting best practices for mobile architecture.
  • Provide support for production issues, ensuring the business operates smoothly 24/7.
  • Foster a positive and collaborative work environment through effective and professional communication.

About Angkas

Angkas is committed to transforming the lives of Filipinos by creating opportunities for bikers to earn a sustainable livelihood, thus contributing to the betterment of their families and communities.

Similar jobs

Tailoring 0 resumes

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