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 4 months 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

Software Engineer - Mobile

Mobile Software Engineer position at Perlego, focusing on React Native development to enhance digital learning experience, offering £58,000 plus benefits.

Software Development Engineer II, Last Mile Delivery Product & Tech

Build impactful mobile software for Amazon's Last Mile Delivery, focusing on communication platforms and driver experience.

SDK Developer

Remote SDK Developer position at Fluent, focusing on multi-platform SDK development including React Native, iOS, Android, and Unity, with competitive benefits and salary.

React Native Developer

React Native Developer position at InnovationTeam, focusing on mobile app development for iOS and Android platforms using React Native framework.

Middle QA Engineer (Mobile)

Middle QA Engineer position at airSlate focusing on mobile app testing, API testing, and automation, offering competitive benefits and hybrid work environment.