United States Employment

Payabli is hiring a Senior Software Engineer

About the Role

Payabli is hiring a Senior Software Engineer for a foundational role as the first dedicated native mobile engineer. You will define the mobile SDK architecture from scratch, set engineering standards, and shape technical direction, building SDKs embedded into partners' iOS and Android applications.

What You'll Do

  • Design, develop, and maintain native iOS (Swift) and/or Android (Kotlin) SDKs that platform partners embed directly into their applications.
  • Obsess over the developer experience, ensuring the SDK's API surface, documentation, error messages, and integration patterns are clear, predictable, and hard to misuse.
  • Build in-app payment flows where NFC radios, Bluetooth peripherals, and backend APIs converge into a seamless experience for the end merchant.
  • Ensure SDK compatibility across a wide range of devices, OS versions, and host app architectures, considering binary size, dependency management, and graceful degradation.
  • Harden the SDK with a focus on secure data storage, network resilience, certificate pinning, and offline capability.
  • Own the full lifecycle from architecture and implementation through testing, packaging, versioning, and distribution.
  • Work with architects, SREs, and other engineers to integrate the SDK with Payabli's APIs, handling real-time data, async operations, error states, and edge cases gracefully.
  • Establish code review practices, testing strategies, CI/CD pipelines, and architectural patterns as the founding mobile engineer.

What We're Looking For

  • 5+ years of professional native mobile development experience with shipped production code.
  • Strong proficiency in Swift (iOS) and/or Kotlin (Android) with deep understanding of the platform's lifecycle, threading model, and performance characteristics.
  • Experience building SDKs, libraries, or frameworks consumed by other developers, understanding versioning, backwards compatibility, minimal footprint, and clear API contracts.
  • Solid grasp of mobile architecture patterns such as MVVM or Clean Architecture.
  • API integration and reliability experience managing async operations, caching, retry logic, and offline scenarios on mobile.
  • Security-minded by default with an understanding of mobile security principles and secure data storage, especially for payment data.
  • Strong communicator able to write clear documentation, define integration guides, and articulate technical trade-offs.

Nice to Have

  • A degree in Computer Science, or related field (or equivalent experience).
  • Experience with mobile payments SDKs (Stripe, Square, Adyen, or similar) or building payment acceptance flows on mobile.
  • Familiarity with NFC, Bluetooth, or hardware peripheral integrations for card readers or point-of-sale devices.
  • Experience in fintech or payments technology.
  • Experience with SDK distribution (CocoaPods, Swift Package Manager, Maven, Gradle) and managing public releases.
  • Hands-on experience with mobile testing frameworks and automated testing strategies.

Technical Stack

  • Swift
  • Kotlin
  • iOS
  • Android

Team & Environment

This is a founding mobile engineering role as the first dedicated native mobile engineer at Payabli.

Benefits & Compensation

  • Competitive salary
  • Stock options
  • Flexible PTO and paid parental leave
  • Medical, dental, & vision insurance
  • 401K, HSA, pre-tax savings programs

Payabli is an equal opportunity employer and values a diverse, inclusive workplace.

Required Skills
SwiftKotliniOSAndroidMobile ArchitectureSDK DevelopmentAPI IntegrationPerformanceThreadingMVVMClean ArchitectureCachingOffline Scenarios
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Payabli

A payment infrastructure and monetization platform enabling software companies to integrate and monetize payments as a core business model.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago