Talent.com
This job offer is not available in your country.
iOS Engineer

iOS Engineer

FairMoneyNigeria, Nigeria
30+ days ago
Job description

Job title : iOS Engineer

Job Location : Nigeria Deadline : September 29, 2025 Quick Recommended Links

  • Jobs by Location
  • Job by industries
  • Career Advice

About the Role

  • The role is to develop new service functionality for our iOS application that powers the interaction between our Mobile-first Microfinance bank and our worldwide customers. Functionality that acts to maximize customer experience and utility.
  • Responsibilities

  • Designing and building mobile applications for Apple's iOS platform
  • Ensuring quality and performance of the application to specifications
  • Fixing application bugs before the final release
  • Increasing code generation coverage
  • Maintaining the code and atomization of the application
  • Designing and implementing application updates
  • Requirements

  • 4+ years in native iOS development with expertise in Swift (including Swift 5+)
  • 2+ years with SwiftUI and Combine
  • 2+ years in pair programming, TDD, and code reviews
  • 2+ years writing unit, instrumented, and end-to-end tests
  • 2+ years maintaining CI pipelines
  • Knowledge of Apple's design principles and application interface guidelines
  • You are able to manage complexity in a large project
  • KMP experience is a big plus
  • Composable architecture knowledge (optional)
  • Technical Skills

  • Ability to create clean, efficient, high-quality code
  • Experience with multi-module applications
  • Familiarity with Clean Architecture and frameworks like The Composable Architecture
  • Knowledge of Git workflows, especially trunk-based development
  • Skilled in leveraging Swift enums for clean, maintainable code
  • Experience with method / property chaining patterns in Swift
  • Understanding of Swift KeyPaths and their effective use
  • Proficient with dependency managers such as CocoaPods and Swift Package Manager
  • Knowledge of Unidirectional Data Flow (UDF) patterns and their role in application architecture
  • Practical experience applying Redux-like state management in iOS apps
  • Soft skills

  • Driven by impact
  • Great team player & communicator, who at the same time can also work autonomously
  • Proactive and hard-working "Get it done" attitude
  • Will to over-reach objectives
  • Create a job alert for this search

    Engineer • Nigeria, Nigeria