Senior Software Engineer (iOS 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
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Engineer (iOS Flutter) - Consumer Payments

As a Senior GoPay - iOS and Flutter Engineer at GoTo Group, you will be responsible for building, releasing, and maintaining a large-scale application. You'll work with deep expertise in mobile applications on iOS and Flutter, with Flutter being your main focus. You'll be part of the Consumer Payments team, which is part of GoTo's financial services arm, working to provide responsible and sustainable financial services to users.

Key responsibilities include:

  • Writing clean, concise, tested, and scalable code
  • Collaborating with a close-knit product engineering team
  • Participating in daily standups and sprint planning
  • Analyzing and estimating product features
  • Improving code structure and architecture
  • Automating iOS build and test processes
  • Leading end-to-end feature development
  • Mentoring junior developers
  • Writing in-depth technical documents

The ideal candidate will have:

  • 4 to 6 years of experience in iOS development
  • Knowledge of mobile architectures (MVC, VIPER, MVVM)
  • Experience with Flutter and state management solutions like Bloc & Redux
  • Proficiency in Unit testing and Test-driven development
  • Familiarity with iOS and Flutter development tools
  • Strong skills in Swift programming, Cocoa, Xcode, and iOS SDK
  • Experience with cross-platform Flutter app development using Dart

Join the Consumer Experience team at GoTo Group and help grow and engage GoPay users while building secure and robust features for one of South East Asia's leading payment platforms.

Last updated 7 months ago

Responsibilities For Senior Software Engineer (iOS Flutter) - Consumer Payments

  • Write clean, concise, tested, and scalable code
  • Collaborate with product engineering team
  • Participate in daily standups and sprint planning
  • Analyze and estimate product features
  • Improve code structure and architecture
  • Automate iOS build and test processes
  • Lead end-to-end feature development
  • Mentor junior developers
  • Write in-depth technical documents

Requirements For Senior Software Engineer (iOS Flutter) - Consumer Payments

  • 4 to 6 years of experience in iOS development
  • Knowledge of mobile architectures (MVC, VIPER, MVVM)
  • Proficiency in Unit testing and Test-driven development
  • Familiarity with iOS and Flutter development tools
  • Strong skills in Swift programming, Cocoa, Xcode, and iOS SDK
  • Experience with cross-platform Flutter app development using Dart

Interested in this job?

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

Senior Cross-Platform Engineer (Rust) - Relocate to Europe

Senior Cross-Platform Engineer position at Photoroom, focusing on Rust development for iOS, Android, and Web applications, with competitive salary and relocation support to Europe.

Senior Cross-Platform Engineer (Rust) - Relocate to Europe

Senior Cross-Platform Engineer position at Photoroom, focusing on Rust development for mobile and web applications with competitive compensation and relocation support.

Senior Software Engineer, Pixel Sensor

Senior Software Engineer position at Google's Pixel team, focusing on sensor development and mobile innovation, requiring 5 years of experience in software development.

Senior Software Engineer, Mobile (Android), AR

Senior Software Engineer position at Google working on Android and AR technologies, developing next-generation immersive computing experiences.

Senior Software Engineer, Pixel Camera

Senior Software Engineer position at Google's Pixel Camera team, focusing on developing cutting-edge camera technologies and computational photography solutions for Android devices.