TL;DR
Senior iOS & Android Engineer: Building and maintaining native iOS and Android applications, bridging cross-platform ideas and driving consistency while maintaining native performance with an accent on UI/UX layers, data/business logic implementation, and ensuring modular, scalable, and maintainable apps. Focus on architectural design, thread safety, memory efficiency, and performance optimization across both platforms.
Location: Remote (Global)
Company
hirify.global is a small team working on mission-critical products for startups and global organizations, focused on craftsmanship, clarity, and speed without noise or politics.
What you will do
- Architect, build, and maintain native iOS and native Android applications.
- Develop UI/UX layers using SwiftUI / UIKit (iOS) and Jetpack Compose / XML (Android).
- Implement data/business logic, with a focus on thread safety, memory efficiency, and performance.
- Ensure applications are modular, scalable, and maintainable, maintaining high code quality through code reviews and standards.
- Participate in design discussions, offering mobile architecture input and trade-off analyses.
- Mentor and assist other engineers, offering technical guidance and helping them grow while staying current with mobile platform APIs, SDKs, and best practices.
Requirements
- Fluency in English (written and spoken).
- Strong experience in both iOS and Android development.
- Deep mastery of Swift, UIKit/SwiftUI, Xcode build system, and Kotlin, Android SDK, Gradle build system.
- Experience with concurrency, threading, and asynchronous programming (e.g., Async/Await, GCD, coroutines).
- Solid architectural design skills (MVVM, Clean Architecture, modularization, dependency injection, etc.).
- Experience working in Agile / iterative environments with strong communication, collaboration, and mentorship skills.
Nice to have
- Experience with Objective-C or Java.
- Exposure to Bluetooth Classic / BLE, GPS / Maps, sensors.
- Prior work with Kotlin Multiplatform (sharing logic across iOS and Android).
- Experience with CI/CD tools and mobile release pipelines or familiarity with cross-platform architectures (Flutter, React Native).
Culture & Benefits
- Fully remote and globally distributed team since 2012, with no physical offices required.
- Flexible working hours, allowing you to decide when you’re most productive.
- Competitive salary aligned with industry benchmarks.
- A brand new MacBook Pro (or equivalent) as your work machine.
- Asynchronous work culture with occasional in-person team meetups / retreats.
- Collaborative environment with autonomy to experiment with new technologies and lead your mobile domain, fostering real ownership and meaningful work.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →