ZONE3000 надає комплексні рішення для розробки та підтримки продуктів у галузі хостингу, доменів, SSL-сертифікатів, особистої пошти та інших вебсервісів.
9 травня 2025

Senior iOS Engineer (Contractor) (#997) (вакансія неактивна)

віддалено

Your expertise:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional iOS application development experience using Swift
  • Extensive experience integrating third-party SDKs into mobile applications
  • Deep understanding of the iOS SDK, Cocoa Touch, and iOS development frameworks
  • Strong expertise in the Capacitor framework and its architecture, including experience developing and maintaining Capacitor plugins
  • Proficiency in web technologies (HTML, CSS, JavaScript) and their integration with native iOS
  • Proven experience with RESTful APIs and JSON data exchange
  • Proficiency in Git or other version control systems
  • Excellent analytical and problem-solving skills with meticulous attention to detail
  • Strong communication, collaboration, and interpersonal skills
  • Ability to quickly learn and adapt to new SDKs and technologies
  • Experience in designing and implementing complex and scalable mobile application architectures, including hybrid web / native architectures
  • Strong understanding of software design patterns, architectural principles, and best practices for mobile development

Will definitely be a plus:

  • Experience with SwiftUI
  • In-depth knowledge of mobile app architecture patterns (MVVM, etc.)
  • Experience with automated testing frameworks (XCTest, etc.)
  • Familiarity with CI / CD pipelines for iOS development
  • Experience with Agile development methodologies
  • Experience with performance profiling, optimization techniques, and memory management
  • A portfolio of published iOS applications
  • Experience with modern web frameworks (e.g., React)
  • Familiarity with backend development, particularly .NET

What’s in it for you?

  • Decent market rate compensation depending on experience and skills
  • Life-balance support
    • Ukrainian national holidays
    • Vacation days
    • Sick leave
  • ZONE3000 discount programs: special discounts from our partners (nutrition, beauty centers, clothes, entertainment, art, etc.)

You will be involved into:

  • Lead the iOS development for the Enhanced Ordering Experience project, taking ownership of the entire process from design to implementation and deployment
  • Architect and implement robust solutions for integrating various third-party SDKs (e.g., location, voice, etc.) into our Capacitor-based iOS application, including the development of Capacitor plugins or native modules as needed
  • Develop and maintain high-performance, scalable, and maintainable iOS code using Swift, HTML, CSS, and JavaScript
  • Design and implement intuitive user interfaces and features that leverage third-party SDK capabilities, ensuring a seamless user experience
  • Collaborate closely with backend engineers to establish efficient data flow and API integrations between the mobile app and server-side systems
  • Establish and adhere to coding standards, architectural guidelines, and best practices for iOS development within the Capacitor framework, with a focus on web-to-native communication
  • Conduct thorough testing, debugging, and performance optimization of the iOS application, including SDK-specific testing and end-to-end testing of the integrated solution
  • Provide technical leadership and guidance to other iOS developers on the team, as needed
  • Stay up-to-date with the latest iOS trends, technologies, and best practices, as well as Capacitor updates and emerging mobile development trends

About the company and project:

ZONE3000 is a 2400+ people family that forms a new cultural code in the software development business. For 25 years we have been focusing on the highest quality of projects and empowering people to think big and make a difference. We are looking for talents who want to create and improve technological solutions for tomorrow and make things as best possible.

On behalf of our client Olo (www.olo.com), ZONE3000 is looking for a highly skilled and experienced Senior iOS Engineer to join as a contractor to lead the iOS development for a critical integration project: Enhanced Ordering Experience. You will be responsible for integrating various third-party SDKs to enhance our iOS mobile application (built using Capacitor), ensuring a seamless and efficient user experience. This role requires a deep understanding of both iOS development and Capacitor, with a proven ability to architect and implement complex mobile solutions.

Olo is the engine of hospitality powering the restaurant industry’s digital transformation. As a leading open SaaS platform, Olo enables over 600 restaurant brands to jointly reach 85 million connected guests across approximately 78,000 locations. More than two million orders per day run on Olo’s platform, allowing brands to maximize the convergence of digital and brick-and-mortar operations while raising the bar on hospitality. The result: brands do more with less and make every guest feel like a regular. With integrations to over 300 technology partners, Olo’s customers can build digital experiences with the largest and most flexible restaurant commerce ecosystem on the market. Join Olo to make a significant impact on client success and contribute to the company’s growth!