Search by job, company or skills

dtcpay

Mobile Application Developer

Save
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who are we

dtcpay is a MAS licensed payment service provider that bridges traditional finance and digital assets. We enable businesses to accept and make payments in both fiat and digital currencies, delivering secure, efficient, and seamless payment experiences across borders. As we expand globally, we are shaping the future of digital payments.

We are also recognised as one of Singapore's Top 10 Startups in the LinkedIn Top Startups 2025 list, a reflection of our momentum and the exciting journey ahead for our team.

We are looking for a skilled Flutter Developer to join our growing team. In this role, you will be responsible for building and optimizing high-quality mobile applications using Flutter. You'll work closely with cross-functional teams to deliver seamless, performant, and user-centric app experiences. If you're passionate about clean code, UI excellence, and continuous learning, we would love to hear from you.

What You'll Do:

  • Responsible for the feature iteration, daily maintenance, and performance optimization of existing Flutter-based mobile applications.
  • Participate in the mobile architectural evolution toward a Native Shell + Web SPA Hybrid setup, focusing on the construction and customization of core native containers (WebView).
  • Implement highly efficient and secure cross-platform communication bridges (JSBridge) to ensure smooth integration between native OS capabilities and web applications.
  • Target common Hybrid architecture bottlenecks, optimizing WebView loading speed, memory footprint, blank-page rates, and offline caching mechanisms to achieve native-like smoothness.
  • Investigate and resolve cross-platform compatibility issues, low-level framework bugs, and system-level performance bottlenecks.

What We're Looking For:

  • Bachelor's degree in Computer Science, Computer Engineering, or related fields, with at least 5 years of professional mobile development experience.
  • Proficient in at least one native platform — Android (Java/Kotlin) or iOS (Swift/Obj-C); profound understanding of mobile OS architectures, native rendering pipelines, and multithreading.
  • Familiar with WebView container technologies; hands-on experience with Web-to-Native setups, micro-frontends, or Hybrid frameworks, with a solid understanding of underlying JSBridge mechanics.
  • Strong command of Dart and Flutter core components, state management, lifecycles, and asynchronous programming, with the ability to quickly adapt and maintain current Flutter projects.
  • Strong coding discipline and proficiency with Git for version control.
  • Possess exceptional logical thinking, strong implementation skills, and a supportive attitude towards architectural evolution and technological change.
  • Proficiency in both English and Mandarin, as you will collaborate with Chinese vendors.
  • The role is based fully onsite, requiring your presence in the office.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 150110795

Similar Jobs

Malaysia, Kuala Lumpur

Skills:

CSSMobile DevelopmentJsonHTMLSqlDevopsGitJavascriptTypescriptApiIonicAzureAngular UI