← Back to Open Roles

Open Roles /

Senior iOS Engineer

Ukraine/Poland/Romania

Engineering

Own your future

Our culture isn’t something people join, it’s something they build and shape. We believe that every person deserves to be heard and empowered. If you’re on the fence about whether you’re a fit, we say go for it. Let’s build something great together.

Must haves

  • 5+ years of professional experience in developing mobile applications.
  • Proficient with Swift, UI Kit, web socket, REST.
  • Knowledge of the Apple iOS ecosystem and the libraries available for common tasks.
  • Experience with multithreading, concurency.
  • Experience in SOLID, Clean architecture.
  • Experience with distribution services such as AppStoreConnect, Fastlane
  • Experience with dependency management tools like Carthage, CocoaPods, Swift Package Manager
  • Experience with unit/integration testing.
  • Upper-intermediate level of English.

As a plus

  • Experience with Sift UI, Core Bluetooth, Combine/RxSwitf.

Key responsibilities

  • Developing excellent world-class mobile applications
  • Bringing new and innovative mobile user experiences to home control and automation
  • Working with other teams to create great user experiences throughout the platform
  • Working as part of an experience iOS team

Apply for

Senior iOS Engineer

Thank you!
We'll contact you soon.
Something went wrong. Form data wasn't submitted