Search by job, company or skills

cake by vpbank - digital bank

Senior Mobile Engineer

Save
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We're looking for a Senior Mobile Engineer to join our growing Mobile Merchant & Partnership team at Cake. In this role, you'll focus on building features serving business owners/merchants as well as SDKs, frameworks that empower partner integrations.

Your main responsibility will be to design, develop mobile application features and maintain SDKs that serve as foundational layers for mission-critical features such as Soft POS, eKYC, Tap to pay, biometric verification, security modules, and other shared services across Cake's product ecosystem.

This role is ideal for engineers who are passionate about creating reusable, scalable mobile architectures, and enabling other teams to build exceptional user experiences with efficiency and consistency.

Responsibilities

  • Work closely with the Product, UX/UI, BackEnd and other stakeholders to design, build new products, platforms, and features for Cake – Mobile Platform.
  • Build re-usable, scalable and world-class standards of Cake's Mobile software components.
  • Designing and developing SDKs. Be able to make reasonable technical decision in building SDKs.
  • Monitor the performance of the live apps and continuously improve them on both code and experience level.
  • Communicate, collaborate, and work effectively across cross functional teams at Cake.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Other task as being required from Manager or as a team-player role.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience in mobile development, with at least 2 years using Android and Flutter.
  • Strong understanding of Flutter, Dart, and mobile application architecture (MVC, MVVM, Clean Architecture).
  • Strong experience in Native Android framework.
  • Experience in building SDKs and integration with partners.
  • Experience in enforcing mobile application security (Key store, Keychain, Secure Enclave) as well as common security knowledge (Cryptography, SSL Pinning, etc.)
  • Experience in building mobile apps, SDKs using one of the following cross-platform framework: Flutter, KMP.
  • Familiarity with state management (Bloc, Provider, Riverpod, etc.).
  • Proficient with RESTful APIs, third-party libraries, and mobile debugging tools.
  • Good communication skills and the ability to work in a fast-paced agile environment.

Preferables:

  • Experience working with Soft POS, Tap-to-Pay, NFC-based payment solutions, or payment terminal integrations is highly preferred.
  • Familiarity with EMVCo specifications, Visa/Mastercard payment standards, or card payment ecosystems is a strong advantage.
  • Familiar with applying AI agentic development.
  • Experience with native iOS development is a plus.
  • Experience working in fintech or digital banking products.
  • Familiar with Firebase, analytics tools, or performance monitoring solutions.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149138377

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

state management FlutterRestful ApisCryptographyMobile Application SecurityDARTMobile Application ArchitectureSSL PinningThird-party LibrariesMobile Debugging Tools

Ho Chi Minh, Vietnam

Skills:

Flutter

Ho Chi Minh, Vietnam

Skills:

react.js JavaMVVMNetworkingBluetoothE2e TestingKotlinRoomPhotoCameraXAndroid 15Wi-FiJetpack ComposeMVIAudioVideoExoPlayer

Ho Chi Minh, Vietnam

Skills:

FigmaFlutterKotlinSwiftBlocDARTGitHub CopilotGH ActionsRiverpodMCPClaude

Ho Chi Minh, Vietnam

Skills:

JenkinsGitDesign PatternsSolid PrinciplesAndroid SDKFlutterKotlinBazelMobile Architecture