Tech Lead iOS

Job description

What you’ll do

As the technical lead of all iOS developers at Speakap, you are responsible for ensuring alignment among those developers across the different teams, for maintaining the health of the iOS codebase and toolset, and you lead the way in improving and modernizing these. You actively research and plan technical and architectural improvements and advise on the prioritization of these improvements.

Furthermore you;

  • Advice Feature Team Leads and provide feedback

  • Ensure an up-to-date technology and develop a long-term vision for the iOS platform

  • Are the spokesperson in regard to the iOS platform and will keep the rest of the organization up-to-date about important developments.

  • Guard the health of the iOS codebase and toolset and to make sure we use up-to-date technology that suits our business needs.

  • Keep track of technical debt and to define remediation plans in close collaboration with other iOS developers as well as the CTO.

  • Screen talents, training new hires and running the on-boarding process of iOS developers

Who you’ll be working with

You are part of our Platform Team. This team continuously improves the core Speakap platform and ensures we have the foundation and tools necessary to build features, to service our customers and to support internal processes.


Job requirements

What you bring to the table

You have a passion for the latest iOS technologies and you have strong analytical and problem-solving skills. 

Furthermore you have;

  • Strong leadership and communication skills, a positive attitude and empathy, self-awareness and a desire to improve your skills.

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

  • In depth experience with modern iOS APIs, knowledge of advances in latest iOS versions.

  • Extensive 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 and desire to learn SwiftUI.

  • Strong UI and design skills, knowledge of Apple Human Interface Guidelines.

  • Experience with VIPER architecture, SOLID principles and clean code.

  • Experience with fastlane, automation and continuous integration.

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

  • Strong knowledge of Git and source control.

  • Experience working in a Scrum team.

  • Experience with CircleCI and/or Jenkins is an advantage.


We offer

  • An international and open minded team

  • Plenty of room for your own ideas

  • Competitive salary

  • Stock Plan & Pension Plan

  • Hybrid work policy; you work at our social hub (the office), your home office or abroad (max 120 days per year)

  • Regular drinks and other fun team events

  • The latest MacBook and a budget for home office

  • Opportunities for personal and professional development at our Speakap Academy (company training days & personal development budget)


Please reach out to Marit Stoop - HR Advisor Tech Teams via marit.stoop@speakap.nl if you are a recruitment agency who knows the perfect candidate for this job!