Malaysia Remote (Country)

Bjak is hiring an iOS Software Engineer

About the Role

Shape the future of AI-driven mobile experiences by building a robust, high-performance iOS application centered around intelligent interactions. In this role, you'll own the client-side development of an AI chat platform designed for long-running tasks, persistent context, and dependable execution in real-world scenarios.

What You’ll Do

  • Develop and refine iOS applications using modern Swift and SwiftUI frameworks.
  • Implement AI-powered features through backend integrations, ensuring smooth, responsive behavior.
  • Design intuitive user experiences for AI interactions, including handling streaming responses, retries, and partial failures.
  • Optimize app performance, memory footprint, and battery efficiency to maintain reliability over extended use.
  • Collect and interpret user feedback signals to guide AI model improvements and product evolution.
  • Work closely with backend and machine learning teams to define effective API contracts and system behaviors.
  • Ensure consistent App Store quality, stability, and production resilience.

What We’re Looking For

  • At least 3 years of hands-on iOS development with Swift.
  • Proven experience integrating AI capabilities into consumer-facing mobile applications.
  • Strong grasp of concurrency models, async/await patterns, and background task management.
  • Track record of shipping and maintaining production-grade iOS apps.
  • Skill in diagnosing and resolving performance bottlenecks and memory issues.
  • Ability to design for unpredictable AI behavior, latency, and system resilience.

Nice to Have

  • Experience with CoreML or on-device machine learning models.
  • Familiarity with remote configuration or feature flag systems.
  • Strong sense of AI-specific UX principles, especially around user trust and transparency.

Technology Stack

Swift, Swift Package Manager (SPM), SwiftUI, SQL, NoSQL, TensorFlow Lite

Environment & Culture

Work in a high-intensity, fast-moving environment with a team focused on shipping excellent software quickly. We value collective decision-making, rapid learning cycles, and a balance between quality and iteration speed. Our mission is to build products that feel magical while delivering real utility at scale.

Required Skills
SwiftSPMSwiftUISQLnoSQLTensorFlow Liteasync/awaitconcurrencybackground tasksiOS performance optimizationmemory optimizationproduction app deploymentlatency designAI behavior handling SwiftSPMSwiftUIiOS DevelopmentConcurrencyPerformance OptimizationAI IntegrationMobile App DevelopmentAsync/AwaitBackground TasksSQLnoSQLTensorFlow Lite
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Bjak
Bjak is focused on providing access to affordable and sustainable financial services for people in ASEAN. Headquartered in Malaysia, Bjak is the largest insurance portal in Southeast Asia. Their main portal, Bjak.com, helps millions find the insurance policy with the best value and highest coverage. They invest in technology such as Custom API, trading systems, and data science to enable easy access to financial services.
All jobs at Bjak Visit website
Job Details
Category mobile
Posted 3 months ago