Skip to content
mimi

IOS Developer

AceStack

Morrisville · On-site Full-time Senior $110k – $120k/yr Today

About the role

About

Roles & Responsibilities

iOS Development & Architecture

  • Design, develop, and maintain high-performance iOS applications using Swift
  • Own end-to-end feature development from requirements to release
  • Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization)
  • Ensure app scalability, reliability, and maintainability
  • Drive refactoring of legacy code and reduce technical debt

Performance, Quality & Stability

  • Optimize app performance: startup time, memory, battery, and UI responsiveness
  • Diagnose and fix crashes, ANRs, memory leaks, and performance bottlenecks
  • Implement strong error handling, logging, and monitoring
  • Ensure high test coverage using unit tests, UI tests, and integration tests

CI/CD & Release Management

  • Build and maintain CI/CD pipelines for iOS (GitHub Actions, Jenkins, Bitrise, etc.)
  • Manage App Store releases, TestFlight builds, and versioning strategies
  • Enforce coding standards, code reviews, and release quality gates

Integrations & Platform Capabilities

  • Integrate REST/GraphQL APIs and handle complex networking scenarios
  • Work with system frameworks: background tasks, push notifications, deep links
  • Integrate third- party SDKs (analytics, crash reporting, feature flags, payments)
  • Implement secure data storage, authentication, and encryption best practices

Required Qualifications

  • 8+ years of professional iOS development experience
  • Strong expertise in Swift and iOS SDKs
  • Deep understanding of UIKit and/or SwiftUI
  • Experience with modern architecture patterns (MVVM, Clean Architecture)
  • Strong knowledge of multithreading, memory management, and app lifecycle
  • Hands-on experience with testing frameworks (XCTest, XCUITest)
  • Solid understanding of REST APIs, JSON, and networking best practices
  • Experience working with CI/CD pipelines and App Store releases
  • Strong debugging, problem-solving, and communication skill

Preferred Skills

  • Experience with SwiftUI in production
  • Experience building modular or multi-module apps
  • Familiarity with mobile security and compliance best practices
  • Experience with offline-first apps and data synchronization
  • Exposure to observability tools (Firebase, Crashlytics, OpenTelemetry)
  • Experience leading or owning major app features or platforms

Skills

APIApp StoreClean ArchitectureCI/CDDebuggingGitGraphQLiOS SDKJSONJenkinsMVVMMemory ManagementNetworkingRESTSwiftSwiftUITestFlightTestingUIKItXCUITestXCTest

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free