iOS Developer

OK, let's get one thing straight

We are looking for an experienced iOS developer to create new and extend existing mobile apps.

What you need

  • Required languages: Swift, Objective-C
  • Required experience with creating layouts both with and without the Interface Builder, have deep understanding iOS design patterns, Git, REST APIs
  • Have well established programming concepts, principles and patterns
  • Good to know: Unit testing, CoreML, ARKit
  • Having published at least one application on the Apple App Store is considered an advantage

What you get

  • Your choice of development hardware
  • Flexible working hours
  • Limited remote
  • Performance Bonus
  • Ability to grow to a management role, based on personal preference and performance
  • Competitive salary

Job Responsibilities

As an iOS developer your responsibilities will include maintaining and extending different features that are able to facilitate the needs of thousands of users. Additionally, you will be working closely with our backend and design teams to ensure application stability and improved user experience.

Our development process consists of short sprints scrum and our project organisation is maintained in Jira. Furthermore, you are expected to have the ability to work independently and transform a spec into the stories and tasks, which will lead to achieving a working feature. Additionally, we are open to support you for any course or training that will improve your experience and work process.

Our structure allows for any member of the team to expand their responsibilities into other roles.

In summary:

  • Design and build advanced applications and games for the iOS and MacOS platforms
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Collaborate with Back-end developers to integrate user-facing elements with server side logic
  • Compose technical requirements
  • Ability to transform a spec into the stories and tasks, which will lead to achieving a working feature
  • Provide help and support to internal teams
  • Build reusable code and libraries for future use
  • Connect with product owners to identify new features

Excited? We are!
Introduce yourself. No big deal.

Apply Now