TL;DR
Senior iOS Software Engineer (IoT): Developing and evolving a mobile application for a smart home ecosystem with an accent on SwiftUI, MVVM architecture, and high-load production environments. Focus on designing scalable features for connected devices, ensuring high code quality through automated testing, and collaborating across a large-scale international project.
Location: Must be based in Ukraine, with the flexibility to work remotely or from any of the local offices.
hirify.global is a leading global digital service and consulting company providing software development and transformation services since 1993.
What you will do
- Develop and maintain a modern iOS application for smart home control, including thermostats and security features.
- Contribute to new feature development and ongoing performance improvements in a large-scale environment.
- Collaborate with product managers and designers to craft customer-focused mobile solutions.
- Perform code reviews and contribute to maintaining high engineering standards.
- Participate in Agile ceremonies including stand-ups and sprint planning.
Requirements
- Must be based in Ukraine.
- 7+ years of professional experience in mobile development using Swift.
- Strong expertise in SwiftUI and MVVM architecture.
- Proficiency with asynchronous programming including Async/Await and Combine.
- Experience with automated testing (XCTests or Swift Testing) and CI/CD tools (Fastlane, CircleCI).
- Ability to communicate in English freely and align with the EST time zone.
Nice to have
- Knowledge of IoT devices, video streaming, or connected ecosystems.
Culture & Benefits
- Flexible workplace policy with options to work from home or in local offices.
- Opportunities to impact millions of users through high-quality engineering.
- Collaborative environment focused on technical excellence and ownership.
- Engagement in complex, high-impact projects centered on energy and sustainability.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →