iOS Software Engineer

  • Tink
  • Stockholm, Sweden
  • Oct 22, 2017
Full time Developer JAVA

Job Description

We’re looking for a software engineer to join our frontend team, focusing on iOS. As part of the frontend team, you’ll be responsible for shaping the user experience, working in close collaboration with our design team to define, design, and ship new features.

You’ll most likely have deep knowledge and experience from building apps on the iOS platform, have a good understanding of iOS design patterns, experience with building user interfaces using CoreGraphics and CoreAnimation, consuming API endpoints, and preferably have shipped a major app to AppStore.

Ideally, you’re also well versed in multiple platforms, languages and ecosystems, and are happy to move between technology frameworks and functional teams.


  • Design and implement new features in our apps on the iOS platform.
  • Build the libraries and frameworks that supports both our apps and third-parties.
  • Collaborate with the product and design teams to create a great user-experience.
  • Optimize and quality-assure our apps on the iOS platform.
  • Develop prototypes quickly.

Required qualifications

  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • Software development experience in Objective-C or Swift using iOS or macOS frameworks.

Preferred qualifications

  • MS degree in Computer Science or related technical field, or equivalent practical experience.
  • Strong architectural thinking for designing large and complex, yet maintainable applications.
  • Knowledge of the iOS SDK performance tools and optimization techniques.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, or Go.

How we work

Tink is an engineering and product company at heart. We look for people with a broad set of technical skills who are ready to tackle whatever problem. As an engineer at Tink, you will work in a specific team critical to Tink’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our colleagues to be versatile, enthusiastic and display leadership qualities to tackle new problems across the board as we continue to push our product forward.

Even though we are separated in teams, Tink is still a true start-up and one big team where everyone’s opinion is valued. It’s not uncommon that we all sit together and workshop on the next feature design on a Friday afternoon, and build prototypes and ship beta versions the week after. There is a great degree of freedom within your team and you are solely responsible for what you do and your time. This is a perfect time to join Tink and put yourself in one of these small, growing and creative teams.