Job Bangla

Senior iOS Developer - Swift, Kotlin Multiplatform & AI Coding

Company
M365Consult
Location
Dhaka
Job type
Full Time
Salary
Negotiable
Deadline
2027-01-02

Job description

M365Consult is hiring a Senior iOS App Developer with an excellent background in native iOS development using Swift and SwiftUI and practical experience integrating Kotlin Multiplatform into iOS applications, for a team building a mobile application that combines real-world interactions with location and proximity technologies. Hands-on engineering role that includes mentoring a junior team member who is learning to build mobile apps through AI-assisted development. 100% remote, full-time, long-term position; start as soon as possible after selection and agreement; salary based on experience, technical expertise and level of responsibility. The remote setup includes a time-tracking tool that records mouse-click and keyboard-activity metrics and captures screenshots; applicants should be comfortable with it. Submit your CV and a short overview of relevant projects, including your earliest start date and salary expectations; public portfolio or GitHub links are welcome.

Responsibilities

  • Develop, maintain and improve the native iOS application using Swift and SwiftUI
  • Integrate Kotlin Multiplatform modules into the iOS application and collaborate on shared business logic
  • Implement platform-specific functionality while keeping behavior consistent across iOS and Android
  • Implement and troubleshoot location and proximity features involving GPS, BLE, UWB and related device capabilities
  • Address iOS challenges such as permissions, application lifecycle, background execution, battery consumption and device compatibility
  • Use AI coding assistants and coding agents extensively, set up agentic development workflows and review AI-generated code
  • Test on real devices and investigate issues that automated tests alone may not reveal
  • Support application signing, release preparation and distribution through TestFlight and the App Store
  • Mentor a junior team member and document important technical decisions

Requirements

  • Demonstrated senior-level experience delivering and maintaining production iOS applications
  • Excellent practical knowledge of Swift, SwiftUI and the iOS development ecosystem
  • Practical experience with Kotlin Multiplatform and its integration into native iOS applications
  • Solid understanding of application architecture, asynchronous programming, lifecycle management and state management
  • Strong debugging skills across application code, shared modules, APIs and device behavior
  • Substantial hands-on experience using AI coding tools and interest in agentic coding
  • Ability to teach less experienced team members and to work independently in a remote team; availability to start promptly
  • Especially valuable: GPS, geofencing, BLE, UWB and NFC experience; Swift and Kotlin Multiplatform interoperability

Skills

  • AI Coding Tools
  • BLE
  • iOS
  • Kotlin Multiplatform
  • Swift
  • SwiftUI
  • TestFlight

Similar jobs