Skip to main content
Truelogic

Senior iOS Engineer - Software

RemotePanama only
Published
Role
Mobile
Experience
Senior
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to PA only. Set where you work from to check your eligibility.

No BS summary

Senior native iOS engineer with 5+ years building production mobile apps. Must be strong in Swift, SwiftUI, UIKit, MVVM, REST APIs, testing, Xcode, and mobile CI/CD. Remote role with applicant location requirement in Panama.

Core skills

SwiftSwiftUIUIKit

Required skills

MVVMDependency InjectionRxSwift/Combine/Async/AwaitREST APIsXCTestXcodeCI/CDversion control

What you'll do

  • Develop, scale, and maintain native iOS applications using Swift, leveraging both SwiftUI and UIKit for building high-quality mobile experiences.
  • Build and enhance contractor-facing workflows across business-critical features such as job scheduling, digital documents, client contact management, mobile payments, and subscriptions.
  • Maintain and optimize the existing mobile application architecture while implementing clean, scalable, and highly maintainable software solutions.
  • Partner closely with Product, Design, Backend, Android, and Web engineering teams to ensure feature alignment and seamless API integrations.
  • Perform thorough code reviews, champion mobile engineering best practices, and actively participate in technical decision-making and architectural discussions.
  • Debug complex production issues, profile application performance, and systematically eliminate bottlenecks to ensure top-tier app stability.
  • Write and maintain comprehensive automated tests while thoroughly documenting technical architecture decisions and implementation details.

What they require

  • 5+ years of dedicated native iOS development experience building and maintaining production-grade mobile applications.
  • Deep, hands-on mastery of Swift, including building robust user interfaces with both SwiftUI and UIKit.
  • Strong understanding of mobile architecture patterns, specifically MVVM, along with experience implementing clean Dependency Injection.
  • Proficiency with asynchronous and reactive programming paradigms utilizing tools such as RxSwift, Combine, or modern Async/Await.
  • Extensive experience connecting mobile clients to backend systems via REST APIs and managing networking layers.
  • Solid familiarity with testing frameworks such as XCTest and expert navigation of Xcode for mobile debugging and performance optimization.
  • Practical exposure to mobile CI/CD pipelines, version control, and maintaining codebases with established architectural standards.

Benefits

  • 100% remote work.
  • Highly competitive USD pay.
  • Paid time off.
  • Autonomy to manage your time as long as the work gets done.
  • Work with top American companies on innovative, high-impact projects.
  • Culture that prioritizes well-being and work-life balance, with engagement activities and dynamic teams.
  • Diverse, global network of over 600 professionals in 25+ countries.
  • Collaborate with senior talent and seasoned experts.

Staff Augmentation

🇺🇸 United StatesTechnology ServicesMid-size

Details

Apply routeDom
Salary not disclosed