Senior Software Engineer (Mobile - Flutter)

TLDR

Play a crucial role in enhancing the Angkas app's accessibility by developing high-performance mobile applications while collaborating with various cross-functional teams.

Angkas’ mission is to eradicate poverty in the Philippines by providing opportunities for its bikers to create a source of livelihood that impacts their family and their communities. 

The Senior Software Engineer (Flutter), will play a crucial role in setting up the foundations in making this happen—embodying Angkas values, developing high-quality app releases, and driving innovation to make the Angkas app more accessible to a greater number of Filipinos.

What you’ll be doing:

  • Design, develop and maintain high-performance mobile applications for iOS and Android using Flutter.
  • Work closely with cross-functional teams, including backend developers, PO/PMs, UXR, QAs and other stakeholders, to gather requirements and understand project goals.
  • Troubleshoot and resolve complex technical issues, optimizing the app for performance and reliability.
  • Participate in agile processes, including planning, daily stand ups, refinement to ensure timely delivery of features.
  • Conduct code reviews, write unit tests and ensure adherence to best practices, maintainability and performance standards.
  • Mentor mid/ junior developers, sharing best architectural practices for mobile.
  • Willing to support production issues to ensure the business meets its 24/7 operational requirements.
  • Collaborate effectively and professionally  to ensure a positive and productive working environment.

Requirements

5+ years of professional development experience

- Strong experience  with Native (Android or iOS), Flutter and Dart
- Expertise on version control systems (Git), Java, Kotlin, Objective C, Swift
- Experience with CI/CD
- Knowledgeable with OOP, MVVP, CLEAN Architecture


- Knowledgeable with Agile Methodologies (Scrum, Kanban)
- Knowledgeable with 3rd party library integration (ex: maps, analytics)
- Knowledgeable with mobile techstack (ex: A/B testing, Push Notification, Deeplinks)
- Hands-on experience on Jira, Click up

Benefits

Why join Angkas?

  • Freedom of work
  • Work life balance
  • Free meal and use of gym
  • Opportunities for promotion
  • Start-up environment
  • Multi-cultural and Agile work environment
  • Diversified use of technology

Benefits

Free meal and gym access

Free meal and use of gym

Angkas is a ride-hailing startup dedicated to transforming urban transportation in the Philippines by providing safer and smarter mobility solutions. We empower bikers to create sustainable livelihoods that positively impact their families and communities, all while leveraging data-driven insights to enhance the user experience.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job