Mobile App Developer – iOS / Android
About the role
NEXT Ventures is seeking a Mobile App Developer specializing in either iOS or Android to join their core engineering team and help build a flagship mobile application from the ground up. The role involves developing and maintaining high-quality native mobile applications using Swift/SwiftUI for iOS or Kotlin/Jetpack Compose for Android, integrating shared Kotlin Multiplatform modules, and collaborating with cross-functional teams to deliver robust, intuitive, and performant mobile experiences. Candidates should have a proven track record in shipping and maintaining production apps, strong coding skills, experience with RESTful APIs and WebSockets, and a commitment to clean code and maintainable architecture. The company operates globally in the fintech sector, empowering users through its FundedNext brand, and offers a collaborative, innovative environment.
Must have
- A proven track record of shipping and maintaining production applications, with 3+ years of professional iOS development experience or 4+ years of professional Android development experience.
- Strong coding skills, moderate algorithmic problem-solving ability, and a commitment to clean code principles and maintainable architecture.
- Experience consuming RESTful APIs and WebSockets, working with asynchronous data flows, and using Git for version control.
- Ability to work effectively with cross-functional teams, participate in code reviews, and communicate technical decisions clearly.
- A growth mindset and willingness to explore and learn the other mobile ecosystem when required.
- For iOS Specialists: Strong practical knowledge of Swift, SwiftUI, iOS frameworks, and native UI components, with a solid understanding of Apple's Human Interface Guidelines.
- For iOS Specialists: Experience with modern mobile architecture patterns such as MVVM, MVC, TCA, or Clean Architecture, with the ability to separate UI logic from core business logic.
- For iOS Specialists: Hands-on experience building modern iOS system features, including Home Screen or Lock Screen widgets.
- For iOS Specialists: Proficiency with modern iOS dependency management tools such as Swift Package Manager and CocoaPods.
- For Android Specialists: A degree in Computer Science, Software Engineering, or a related technical field.
- For Android Specialists: Strong practical knowledge of Kotlin, Jetpack Compose, Android SDK, and Material Design 3 guidelines.
- For Android Specialists: Experience with modern Android architecture patterns such as MVVM or MVI, with the ability to separate UI state from core business logic using Coroutines and Flows.
- For Android Specialists: Experience with networking tools such as Ktor or Retrofit.
- For Android Specialists: Hands-on experience building modern Android App Widgets using Glance or traditional RemoteViews.
- For Android Specialists: Proficiency with modern Android dependency management practices, including Gradle Kotlin DSL and Version Catalogs.
Nice to have
- Hands-on experience with Kotlin Multiplatform (KMP/KMM), or native development experience in the other mobile platform.
- Experience building custom graphics and charts using CoreGraphics or Swift Charts for iOS, or Compose Canvas for Android, including K-line charts, curves, and pie/bar charts.
- Familiarity with AI coding tools such as GitHub Copilot, Cursor, or Claude, with the engineering rigor to test, audit, and take ownership of AI-generated code.
- A product-first mindset and the ability to build intuitive, performant, and user-focused mobile experiences.
Technologies
- Agile
- Android
- Claude
- Cursor
- Fintech
- Git
- GitHub
- GitHub Copilot
- Gradle
- iOS
- Jetpack
- Kotlin
- Ktor
- MVC
- MVVM
- REST
- Swift
- SwiftUI
- WebSockets
Highlights
The application process includes a 30-minute HR interview, an assessment stage, a 45-minute problem-solving interview, and a 60-minute bar raiser interview. The company is open to candidates with a growth mindset and encourages learning across mobile ecosystems. The role is mid-career level. No specific location, visa, or remote requirements are mentioned.