iOS Senior Software Engineer

Location Tallinn, Estonia
Job Type Permanent
Salary Attractive
Reference 30052

We are looking for an experienced iOS Senior Software Engineer responsible for the system design and architecture of the iOS platform.

What you’ll do

  • Design and develop components for iOS platform
  • Deployment to the App Store
  • Design and build automated unit tests

In order to succeed you need

  • Deep understanding of / excellent programming skills in Swift and/or Objective-C
  • Extensive knowledge of Apple’s design principles and human interface guidelines
  • Experience with iOS SDK performance tools, and optimization
  • Knowledge of design principles, design patterns and different architectures
  • Knowledge of Mind mapping and UML tools

One or more of the following (skills) would be nice to have

  • Experience software development 
  • Ability to break down a system into components
  • Experience in native iOS development frameworks
  • VIPER, VIP, Clean code
  • ReactiveSwift / RxSwift

Good reasons to join

  • Flexible working hours
  • Remote possibilities
  • Competitive compensation
  • Ability to define or influence the direction of your domain
  • We embrace personal freedom and responsibility
  • We value teamwork, open and honest communication

Next Steps:

If you want to work in a stable, well-known and growing company, then apply with your CV and I'll contact you soon!

Apply Now