Logo
  • Services
  • Industries
  • Work
  • Company
  • Blog
  • Contact
  • Services
  • Industries
  • Work
  • Company
  • Blog
  • Contact
  • Services Overview
    Web Development
    Android Development
    iOS Development
    AI Development
    AI Integration Services
    Customer Service Chatbot Development
    ERP Development
    CRM Development
    CRM Integrations
  • VR/AR Development
    3D Art Unity
    UI/UX Design
    UX Audit
    Branding Design
    Motion Design
    Crossplatform Design and Development
    Webflow Design
    Digital Product Design
    DevOps Services
    QA Services
    Dedicated Team
    Dedicated Team Calculator
  • Salesforce Development
    Discovery Phase
    Shopify Development Service
    24/7 support
    Payment Processing Solutions
    Live Streaming Development
  • Industries Overview
    Healthcare Software Development
    Healthcare Software Modernization Services
    Telemedicine Software & App Development
    Online Scheduling and Booking
  • EdTech Software Development Services
    Custom eCommerce Development
    LMS
  • Fitness App Development
    Sports Analytics Software Dev
    Fintech
    Travel and Hospitality Software
    Sustainable Travel Development
  • Case Studies
  • Design Portfolio
  • Testimonials
  • Onix Story
    Referral Program
  • Careers
  • About Ukraine
  • Healthcare
    Sports & Fitness
  • Travel
    eCommerce
  • AI
    VR/AR
  1. Onix
  2. Careers
  3. Senior iOS Developer
background
department

Senior iOS Developer

If you are focused on achieving the best results, good in generating elegant and functional solutions, know how to analyze and optimize the code to improve the app’s performance, this job is definitely for you.

Your responsibilities:

  • Working with new software design patterns and expertly applying them when coding
  • Using classical algorithms and data structures
  • Analyzing conditions and selecting the best ways for data storing and processing
  • Working with SQLite and Realm databases

Requirements:

  • 3+ years of iOS app development experience
  • Proficiency in Objective-C and Swift
  • In-depth knowledge of network protocols and working with sockets
  • Deep knowledge of iOS SDK, basic frameworks (Foundation, UIKit, CoreData, AutoLayout, CoreGraphics, and MapKit), and XML and JSON formats
  • Experience with Push Notifications and understanding of their limitations
  • Experience with SOAP and REST services and knowledge of the characteristics and differences between iPad, iPhone and iPod
  • Experience in app profiling, search for bottlenecks and optimization; good understanding of work with binary file formats, and speed and memory usage optimization
  • Ability to work with low-level devices, such as iBeacon and BLE
  • Knowledge of OpenGL and Metal
  • Knowledge of libPng, libJpeg and Open Source, and experience of Open Source libraries porting are preferable
  • Knowledge of C++ and STL is an advantage
  • Proficiency in English

We offer

﹂

Flexible work schedule (5 days a week)

﹂

Ability to work in the office, remotely, or both

﹂

All public holidays are days-off

﹂

Paid probationary period

﹂

Paid vacation and sick leave

﹂

Financial assistance at the birth of a child

﹂

Comfortable modern 8-floor office in the city center with a sun terrace and relaxation areas

﹂

Free English classes, including with a native speaker

﹂

Mentoring and shared interest groups

﹂

Ability to split equipment purchases 50/50 with the company

﹂

Full reimbursement for participation in domestic and international conferences

﹂

Partial payment of professional courses fees

﹂

Partial reimbursement of the gym, swimming pool, or other fitness expenses

﹂

Ability to split equipment purchases 50/50 with the company including outdoor activities, field trips, and various events

﹂

Care, respect, and everything you need for comfortable work in our company!

background

Contact form

To ask for more information about the job position, please fill out the form below

Your Name*
Your Email*
Your Phone*
Country*
How did you find out about us?*
Your Message*

To apply for the selected job opening, please attach your resume to contact form below

Job Vacancy*

Add an attachment

Up to 3 files, max 5 MB each

(066) 29-36-512

(068) 99-62-876

hr@onix-systems.com

Kropyvnytskyi

76 Tarasa Karpy Street, 25006

Company Location Map
© 2000 - 2025 Onix
Privacy Policy

Contact us
sales@onix-systems.com
We are hiring
hr@onix-systems.com

SERVICES
  • VR/AR Development
  • AI Solutions Development
  • 3D Art Services
  • iOS Development
  • Web Development
  • UX Audit Services

INDUSTRIES
  • Healthcare Software Development
  • Custom LMS Development
  • EdTech Software Development Services
  • Sports & Fitness App Development
  • Fintech Solutions Development
  • Travel and Hospitality Software

company
  • The Onix Story
  • About Ukraine
  • Referral Program
  • National Holidays

Case Studies

Blog


Healthcare
  • Healthcare CRM Development: Key Features & Cost
  • AR & VR in Medical Training: Use Cases & Implementation
  • MVP in Healthcare: How to Execute, Costs, and Major Milestones
  • How to Develop a Telemedicine App: Tips, Features & Costs
  • Healthcare Chatbots: 7 Ways They're Disrupting the Sector
  • Why and How to Achieve Interoperability in Healthcare IT

AI Development
  • How AI is Transforming CRM – And What It Means for You
  • Hand Tracking and Gesture Recognition Using AI
  • Biases in Artificial Intelligence: How to Detect Bias in AI Models
  • Deepfake Threats: How to Protect Your Business?
  • AI Agents: Examples, Use Cases, and Development Basics

Travel
  • How to Build a Travel Mobile App: Features, Tech, and Costs
  • Travel APIs: Types, Benefits, Best APIs &How to Choose
  • How to Choose a Payment Gateway for Travel Businesses?
  • Why and How to Build an Automated Travel System in 2025
  • Travel Fraud Prevention: Protect Your Business
  • A Travel Business's Guide to Seamless Migration