{bc}
linkedin

Mobile App Developer - IOS

NEXT Ventures
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
iOS developmentSwiftSwiftUIiOS frameworks and native UI componentsApple Human Interface GuidelinesMVVM, MVC, TCA, or Clean Architecture

Full Job Posting

Role overview

Join the core engineering team to build a flagship mobile application from the ground up.

Build a native iOS experience using a SwiftUI presentation layer and Kotlin Multiplatform for shared business, networking, and data logic.

Responsibilities

  • Develop native iOS apps with Swift and SwiftUI; shape application architecture and technical direction.
  • Design responsive iPhone and iPad layouts and integrate shared Kotlin Multiplatform modules.
  • Integrate third-party APIs, libraries, and services; collaborate with Android and Kotlin engineers.
  • Write maintainable, documented code; optimize rendering, caching, scrolling, and launch times.
  • Debug performance and stability issues; contribute to code reviews and quality-focused pull requests.
  • Partner with product managers and UX/UI designers to deliver intuitive experiences.
  • Participate in Agile planning, execution, and continuous improvement.

Requirements

  • At least 3 years of professional iOS development experience shipping and maintaining production apps.
  • Strong knowledge of Swift, SwiftUI, iOS frameworks, native UI components, and Apple's Human Interface Guidelines.
  • Experience with MVVM, MVC, TCA, or Clean Architecture and separating UI logic from business logic.
  • Experience with REST APIs, WebSockets, and asynchronous data flows.
  • Hands-on experience building Home Screen or Lock Screen widgets.
  • Proficiency with Git and Swift Package Manager or CocoaPods.
  • Strong coding and moderate algorithmic problem-solving skills; commitment to clean, maintainable code.
  • Able to collaborate across teams, participate in code reviews, and communicate technical decisions.
  • Willingness to explore and learn parts of the Android ecosystem when required.

Preferred experience

  • Kotlin Multiplatform experience or prior native Android development is advantageous.
  • Custom graphics and charts experience using CoreGraphics or Swift Charts is advantageous.
  • Familiarity with GitHub Copilot, Cursor, or Claude is advantageous, with rigor in testing and auditing generated code.
  • A product-first mindset and ability to build intuitive, performant, user-focused mobile experiences.

Interview process

The process includes a 30-minute HR interview, an assessment round, a 45-minute problem-solving interview, and a 60-minute Bar Raiser interview.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at NEXT Ventures