Remote Lead iOS Engineer -US Remote

Posted

Apply now
Please, let Puzzle know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Lead iOS Engineer will spearhead mission-critical mobile initiatives that serve millions of passengers worldwide.
  • This role involves driving the technical vision and architecture of the client’s flagship iOS applications while leading a talented team of nearshore developers.
  • The engineer will shape the future of traveler interactions with airlines by delivering seamless, innovative mobile experiences.
  • Responsibilities include defining the technical vision, making recommendations for coding standards, leading architectural reviews, and mentoring the development team.
  • The position requires collaboration with Product and Design teams to translate business requirements into technical specifications and manage technical debt.
  • The engineer will ensure critical metrics for app performance and user experience are monitored and drive CI/CD improvements.
  • Cross-functional collaboration with other engineering teams and alignment with Product Management and Security teams is essential.
  • Staying current with iOS platform updates and championing mobile development best practices is expected.

Requirements:

  • Candidates must have 10+ years of experience as an iOS developer, with familiarity in older iOS technologies.
  • Senior expertise in iOS native and responsive application development is required.
  • Proficiency in SwiftUI, Swift, and Objective-C, along with experience in RESTful APIs, is necessary.
  • Live fire coding experience and Core Data experience, especially in edge/no connectivity scenarios, are essential.
  • Expertise in multi-threading and asynchronous programming, including Notification Center, GCD, Combine, and Async/Await, is required.
  • Knowledge of NFC (Core Bluetooth or similar) and experience uploading apps to the App Store is necessary.
  • Candidates should have experience integrating 3rd party SDKs and using analytics and crash reporting tools.
  • A strong background in unit testing (XCTest) and experience integrating responsive web pages into an iOS app is required.
  • Basic working understanding of Java, Azure, and Kubernetes is preferred.
  • Candidates should have experience with performance profiling, optimization strategies, and memory management.
  • A thorough background in mobile device testing for both iOS and Android devices is necessary.
  • Strong foundation in algorithms, data structures, object-oriented programming, and design best practices is required.

Benefits:

  • The position offers a flexible, remote-first working environment.
  • Employees will have the opportunity to work on exciting projects with industry-leading clients.
  • Continuous learning and career growth opportunities are provided.
Apply now
Please, let Puzzle know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback