Software Engineer (iOS)

Job description

We are looking for a software engineer with experience in developing applications for iOS. You will be responsible for porting and upgrading our products to support the workflows of users on iPhone and iPad devices. You will play an important part in implementing new mobile-specific features, improving performance, and building beautiful user interfaces. Join us as we bring the next generation of content creation software to iOS!


Responsibilities

  • Work as part of a cross-functional team to bring our products to iOS
  • Build new features to enhance and improve our products’ workflows on iOS
  • Implement custom native user interfaces using the latest iOS programming techniques
  • Port and optimize core engine software for efficiency and performance in iOS

Job requirements

  • One or more years of experience in developing commercial iOS applications using Swift and/or Objective-C
  • Solid understanding of OOP and MVC concepts
  • Understanding of Apple’s design principles and interface guidelines
  • A passion for building consumer applications with elegant and clean interfaces
  • B.Sc. degree in Computer Science, Engineering or relevant field
  • Full professional or native-level proficiency in English (verbal and written)