We are recruiting for a global organization operating in the aviation industry, developing mission-critical software solutions used by pilots and aircraft operators worldwide.
The team is responsible for modernizing a core aviation platform used to manage and deliver navigation data, charts, and avionics updates across iOS, macOS and desktop environments. The product supports thousands of aviation customers and plays a critical role in keeping aircraft systems compliant and operational.
This role combines iOS/macOS engineering, platform architecture, system-level integration, and cross-platform application development. You’ll work on applications interacting directly with external media and devices in a highly reliable, safety-sensitive environment.
Responsibilities
- Strong experience building and shipping production iOS applications
- Strong commercial experience with Swift (UIKit and/or SwiftUI)
- Experience with macOS application development (native or cross-platform desktop applications, including Windows/macOS environments is a plus)
- Good understanding of system-level concepts: filesystems, storage, data serialization, or device integration
- Experience with cross-platform technologies such as React Native, Electron, Flutter, Qt, or similar (nice to have)
- Experience with backend or systems programming languages such as C++, C#, Java, Kotlin, or Rust
- Strong debugging and troubleshooting skills in complex production environments
- Testing mindset - automated, integration, regression, and system/device-level validation
- Ability to work independently and make architectural decisions
- English min. B2
Nice to have:
- Experience with macOS or desktop application development (native, Electron, Qt, or similar)
- Experience with cross-platform frameworks (React Native, Electron, Flutter, Qt, Tauri)
- Exposure to aviation, avionics, automotive, or other safety-critical industries
- Experience with CI/CD pipelines for mobile and desktop applications
- Experience modernizing legacy applications
- Experience with Apple signing, provisioning, and release processes (App Store / enterprise distribution)
- Familiarity with AI-assisted software development workflows
Requirements
- Lead development of iOS and macOS applications used to prepare and deliver avionics data
- Design and implement reliable workflows for USB drives, SD cards, and other removable media used in aviation systems
- Develop and maintain native iOS/macOS applications with focus on performance, reliability, and offline workflows
- Drive improvements in architecture, maintainability, scalability, and system-level design
- Build application logic related to file validation, checksums, manifests, encryption/signing, and diagnostics
- Support compatibility across aviation ecosystems and external hardware devices
- Collaborate with QA and lab teams on real-device validation, testing, and troubleshooting
- Contribute to long-term architecture decisions for iOS, macOS and desktop platforms
- Use AI-assisted development tools (e.g. Claude, Codex) to support implementation, debugging, testing, and refactoring
- Participate in code reviews, technical discussions, and mentoring activities
- Work closely with product, DevOps, QA, and engineering teams in an international environment
Benefits
- Employment type: B2B contract via KUBO or UoP
- Location: Gdańsk Przymorze
- Work model: Remote or Hybrid (1-2 days per week from the office, with a flexible schedule adjusted to team needs and your availability.)
- Salary: up to 190 PLN/h (net on B2B)

