iOS Software Engineer

BjakMadison, MS
Remote

About The Position

BJAK is Southeast Asia's largest digital insurance platform, building AI-powered products that simplify insurance and financial services for millions of users. From intelligent automation to next-generation customer experiences, we're redefining how insurance works through technology. We are looking for talented iOS Software Engineers to build and evolve our mobile applications that power BJAK’s insurance and financial products. You will also contribute to features that leverage automation and AI-assisted capabilities where they improve user experience and operational efficiency. This is a fully remote position where you will be part of a global engineering team working across multiple countries to build reliable, scalable mobile systems.

Requirements

  • 3+ years of iOS development experience using Swift.
  • Strong understanding of iOS architecture patterns (MVVM, MVC, or modern equivalents).
  • Proven experience shipping production iOS applications.
  • Strong knowledge of async/await, concurrency, and background task handling.
  • Experience integrating RESTful APIs and working with distributed systems.
  • Strong debugging and performance optimization skills (memory, CPU, battery).
  • Experience building responsive UI using SwiftUI (UIKit experience is a plus).
  • Strong ownership mindset with attention to detail and product quality.
  • Comfortable working in fast-paced product environments.

Nice To Haves

  • Experience integrating AI-powered features (chat, recommendations, automation workflows).
  • Exposure to CoreML or on-device ML frameworks.
  • Experience with feature flags or remote configuration systems.
  • Experience with CI/CD pipelines for iOS (Fastlane, GitHub Actions, etc.).
  • Published apps on the Apple App Store.

Responsibilities

  • Build and maintain production-grade iOS applications using Swift and SwiftUI.
  • Design and implement intuitive, responsive mobile interfaces for insurance, payments, and customer workflows.
  • Integrate backend APIs for quotations, policy management, claims, and transactional services.
  • Contribute to mobile features that incorporate AI-assisted capabilities (e.g., chat experiences, recommendations, automation flows).
  • Design UX patterns for real-time interactions, including loading states, streaming responses, retries, and fallbacks.
  • Optimize application performance, responsiveness, memory usage, and battery efficiency.
  • Implement analytics, crash reporting, and user behavior tracking to improve product quality.
  • Collaborate closely with backend, product, design, and AI/ML teams throughout the development lifecycle.
  • Ensure stability, scalability, and high App Store quality across production releases.
  • Continuously improve engineering standards, architecture, and iOS best practices.

Benefits

  • Learning & Development Budget
  • Competitive Compensation
  • Fully Remote
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service