Search by job, company or skills

dopay

Senior iOS Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Work closely with product and engineering teams to understand business requirements and transform them into high-quality, scalable iOS applications
  • Contribute to engineering best practices and mentor junior developers to support their growth and technical excellence

iOS Application Development

  • Lead the end-to-end design and development of robust, maintainable, and high-performance iOS applications
  • Build cutting-edge user experiences with SwiftUI, leveraging Combine for reactive, asynchronous programming
  • Ensure application stability and scalability through clean, testable, and efficient code
  • Conduct code reviews and uphold high standards of quality, performance, and maintainability

Architecture & System Design

  • Implement modern iOS architectures (MVVM, VIPER, or Clean Architecture) optimized for SwiftUI and reactive data flows
  • Integrate with RESTful APIs, GraphQL, and third-party SDKs to deliver seamless and reliable mobile experiences
  • Champion the adoption of Combine for state management and asynchronous event handling

UI/UX Collaboration

  • Partner with design teams to deliver pixel-perfect SwiftUI interfaces that are accessible, user-friendly, and aligned with product vision
  • Provide feedback on design feasibility and ensure technical alignment between UX and engineering.

Requirements

Experience

  • 5+ years of professional iOS development experience, with deep expertise in Swift and SwiftUI
  • Strong understanding of Combine, asynchronous programming (GCD, async/await), and reactive data flows
  • Proven ability to ship features through the full lifecycle from ideation to App Store release and maintenance
  • Hands-on experience with dependency management (CocoaPods, Swift Package Manager) and CI/CD workflows
  • Skilled at mentoring and guiding engineers through technical challenges
  • Proficient in GitHub and collaborative development practices
  • Solid knowledge of design patterns, mobile performance optimization, and secure coding practices

Desirable Skills

  • Excellent written and verbal English for cross-functional collaboration
  • Experience with Apple Developer Console, TestFlight, and the App Store submission process
  • Familiarity with XCTest, UI testing, and automation tools (Fastlane)
  • Background in fintech or other fast-paced, mobile-first industries
  • Understanding of DevOps principles for mobile (crash reporting, monitoring with Firebase, Sentry, etc.)
  • Passion for financial inclusion and creating social impact

Benefits

Why Join Us

  • Be part of a high-growth fintech making a real impact in emerging markets
  • Work directly with top-tier enterprise clients and decision-makers
  • Drive real business outcomes, helping organizations digitize payroll and empower their employees financially
  • A fast-paced, collaborative environment where your contributions shape the company's future

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 135053909

Similar Jobs