<img src="//trc.taboola.com/1151404/log/3/unip?en=page_view" width="0" height="0" style="display:none">

Senior iOS Engineer

Amterdam, The Netherlands

Full time

Apply here

Use your extensive architecture, unit testing, and knowledge of Swift and Objective-C to improve the Speakap iOS app and the bleeding edge infrastructure we built to support hundreds of apps based on Speakap. You will work with real-time data streams, engineer delightful features, and make architectural decisions in a small and nimble team looking to develop a world class app. You will collaborate closely with Product, Design and QA to spec, build, test, and deploy new features.

A Typical Week

  • You’ll brainstorm with Product Managers and Designers to conceptualize new features.

  • You’ll collaborate with backend engineers to build new features for our large-and-growing user base.

  • You’ll learn about new iOS technologies and discuss potential solutions to problems.

  • You’ll help our skilled support team triage bugs and troubleshoot production issues.

  • You’ll mentor other engineers and deeply review code.


  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.

  • Experience with Swift and Objective-C

  • Experience with modern iOS APIs, knowledge of advances in latest iOS versions

  • Experience building and debugging complex systems in a team environment.

  • Experience architecting features and unit testing them completely. Knowledge of most common architectures and their pros and cons.

  • Expertise in building complex layouts with UIKit

  • Strong UI and design skills.

  • Strong communication skills, a positive attitude and empathy.

  • Self awareness and a desire to improve your skills.

  • Experience working in a team, especially a distributed team.

Bonus Points

  • Experience working with fastlane and automation.

  • Experience with Carthage and other major open-source iOS projects.

  • Experience investigating and improving performance.

  • Experience with threading, Core Data, and networking.

  • Professional experience designing applications.


Up for the job?

Apply here

For more information, please contact:

Amsterdam Office

Irene Snijder