Software Engineer (Android Flutter) - Consumer Payments

GoTo Group is a company that provides financial services and operates GoPay, South East Asia's fastest-growing consumer payments and financial services app.
Jakarta, Indonesia
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance

Description For Software Engineer (Android Flutter) - Consumer Payments

GoTo Group, a leading company in South East Asia's financial services sector, is seeking a Software Engineer (Android Flutter) for their Consumer Payments team. This role is part of GoPay, the fastest-growing consumer payments and financial services app in the region, serving tens of millions of registered users.

As a GoPay Android and Flutter Engineer, you'll be at the forefront of building, releasing, and maintaining large-scale applications. Your primary focus will be on Flutter development, even if your current expertise is in Android. You'll be joining a close-knit product engineering team that values high collaboration, trust, and self-management.

Key responsibilities include writing clean, tested, and scalable code, participating in daily standups and sprint planning, analyzing product features, and improving code structure and architecture. You'll also be involved in design reviews and creating technical documentation.

The ideal candidate should have 2-4 years of Android development experience, with a bonus for Flutter experience. Proficiency in Kotlin, Android SDK, and unit testing is essential. Knowledge of mobile architectures like MVC, MVI, and MVVM is required, along with strong analytical and problem-solving skills.

This role offers an exciting opportunity to work on essential features that help grow and engage GoPay users, focusing on building secure and robust applications to earn users' trust. If you're passionate about mobile development and want to contribute to financial inclusion in South East Asia, this could be the perfect role for you.

Join the Consumer Experience team at GoTo Group and be part of a mission to provide responsible and sustainable financial services that can unlock doors to a better quality of life for millions of users.

Last updated 14 days ago

Responsibilities For Software Engineer (Android Flutter) - Consumer Payments

  • Write clean, concise, tested, and scalable code
  • Work with deep expertise in mobile applications on Android and Flutter
  • Attend daily standup meetings and participate in sprint planning/backlog reviews
  • Analyze and estimate product features
  • Participate in design review process
  • Improve code structure and architecture
  • Formulate clear and efficient technical documentation

Requirements For Software Engineer (Android Flutter) - Consumer Payments

Kotlin
Java
TypeScript
  • 2 to 4 years of experience in Android development
  • Knowledge of mobile architectures (MVC, MVI, MVVM)
  • Proficiency in Unit testing and Test driven development
  • Familiarity with Android Dev tools
  • Proficient in Kotlin programming and Android SDK
  • Strong understanding of Android Apps architecture
  • Ability to write model code for functional and nonfunctional requirements

Interested in this job?

Jobs Related To GoTo Group Software Engineer (Android Flutter) - Consumer Payments

Test Automation Engineer

Test Automation Engineer role at Flipster, a crypto trading platform, focusing on mobile app quality assurance and automation.

Mobile Software Developer

IntelliShift seeks experienced Xamarin.Forms Developer for remote position. Build mobile apps for fleet management. Competitive pay and benefits.

Mid-level Mobile Forensics Engineer

Mid-level Mobile Forensics Engineer needed for AnaVation's testing lab in Quantico, VA. Expertise in Android and Apple device forensics required.

Senior QA Engineer - Mobile Apps/SDET

Senior QA Engineer for Mobile Apps at Paytm, India's leading digital payments company. 3-6 years experience in mobile app testing required.

Mobile Engineer (Argentina, All Levels)

Sezzle is hiring a Mobile Engineer in Argentina to work on their React Native-based app, offering competitive salaries and growth opportunities in fintech.