Junior iOS Developer

Garmin Nederland (Leiden)

  • Onbekend
  • Onbekend
  • Medior, Junior
  • 0 keren bekeken
  • Laatste update 14-3-2026
  • Onbekend

Vacature

Are you an Junior or Medior iOS Developer who is enthusiastic about developing sustainable iOS apps that will enable our users to push their limits and become better athletes? Are you looking for a sporty working environment with fanatic cyclists, triathletes and experienced developers? If so, join us and push your limits anywhere, any time of the year.

As an iOS Developer, you will be involved in the development and maintenance of our iOS native apps for our Tacx indoor trainers as well as the integration with Garmin Connect. Due to the high pace of developments, you will be challenged with a wide range of responsibilities, traditional and highly innovative technology stack and several frameworks.

Technologies you will be working with: Swift and Swift UI, MVVM Design patterns with Clean Architecture, Feature Modules, Open API specifications, Photon for multi-player, Bluetooth communication, and Video rendering using FFMPEG.

You will be working closely with the Product Owner and other team members to implement new features and support indoor cycling training devices.

The App Development team

We have a diverse team of 45 team members in many different disciplines representing 15 different nationalities. The Tacx App on iOS, Android, Mac, and Windows connects with Tacx trainers bringing reality and engagement to indoor rides. With our extensive collection of real-life cycling videos, we serve thousands of users a month. In this customer-focused environment we continuously need to improve performance, quality, features and design. We are working towards expanding the Garmin ecosystem, creating an all-season cycling experience.

What are your main tasks and responsibilities?

  • Create an immersive indoor cycling experience using Swift and Swift UI.
  • Deliver high-quality features for each sprint together with other developers, designers and testers.
  • Guide and support teams towards the sprint goals.
  • Break down and refine the development in close cooperation with the Product Owner.
  • Verify and address any issues or bugs.
  • Explain complex technology matters in simple terminology.
  • Turn requirements into user experiences that are engaging and fun.
  • Identify opportunities for process improvement and advocate for best practices in software development and team collaboration.

What do we expect from you?

  • You are experienced with mobile development in iOS. Android experience is a plus.
  • You have experience with Swift and Swift UI.
  • Experience with MVVM Design patterns and GitHub or Bit Bucket with GitFlow.
  • Knowledge of Bluetooth communication, Open GL/ Vulkan, or gaming technology are a plus.
  • Affinity with MacOS development using Catalyst.
  • Experience with CI tools (Jenkins) is a plus.
  • You are a team player with the drive and a natural curiosity to push solutions forward focused on continuous improvements are attributes that define yourself.
  • Excellent communication skills in English.
  • It is seen as a plus if you share our passion for cycling and sports.

What we offer you?

We offer you the opportunity to contribute to the ambitions and success of a globally growing company. You will share your passion and engage in ambitious and challenging projects. While using your skills you will have a direct impact on our current focus and future direction.

Besides a competitive salary, 27 holiday days a year, holiday allowance and a performance bonus we also offer flexible working hours, training opportunities, a good pension plan and attention for personal development. In addition, you have the option to participate in the Garmin stock program and receive an attractive reduction on Tacx and Garmin products. All present in an inspiring, diverse, multicultural and sporty work environment. For the right candidate who is not living close to our Oegstgeest office, we offer relocation support.

Do you want to work at Tacx, a Garmin company?

If you feel excited by being part of this inspiring and sporty work environment and you think your personal skills and professional qualities match the job requirements, we look forward to receiving your job application, together with a Curriculum Vitae and motivation letter . If you have questions about this position or the process do not hesitate, grab your phone and app or call Dré Schellekens, Talent Acquisition Consultant, +31 6 28558033 or send an e-mail to [email protected]

Trefwoorden

Developer', 'Junior', 'Leiden', 'Medior
Solliciteer

Contact

Schrijf je nu in!

Geniet net als 100.000 kandidaten van de voordelen

Inschrijven

Ontdek 10 vergelijkbare vacatures

Rpa developer

Stedin (115 vacatures)

Delft, Nederland

Jouw energie in de plusAls RPA Developer binnen Stedin maak jij het verschil in een organisatie die midden in de energietransitie staat. Bouw mee aan slimme robots, werk in een team dat vooruit wil...

  • Onbekend
  • Onbekend
  • Lean
  • Netbeheerder, Energie, Energie Transitie
  • Laatste update: 15-3-2026

Quantitative Developer (Systematic Trading)

Eneco (65 vacatures)

Eneco - Rotterdam

VacaturesQuantitative Developer (Systematic Trading) Quantitative Developer (Systematic Trading) Ga terugVoornaamAchternaamE-mailadresTelefoonnummerUpload your CVChoose fileUpload your...

  • Onbekend
  • Senior, Medior
  • Techniek
  • Energiecentrale, Energieleverancier, Energie
  • Laatste update: 15-3-2026

Go Developer Onderweg

NS (106 vacatures)

Utrecht

Werk aan IT-diensten die dagelijks door meer dan 1 miljoen reizigers worden gebruikt. Ben onderdeel van een dynamisch team dat innovatieve software ontwikkelt en beheert voor NS-treinen. Hier krijg...

  • WO, HBO
  • Onbekend
  • Embedded System Engineering, Maatschappij
  • Openbaar vervoer, Rail, Personenvervoer
  • Laatste update: 15-3-2026

Java Developer OV Betalen

NS (106 vacatures)

Utrecht

Ben jij een innovatieve Java Developer op zoek naar uitdaging? Sluit je aan bij Team Mena van NS en werk mee aan baanbrekende software-oplossingen voor deur-tot-deur reizen zonder grenzen....

  • WO, HBO
  • Onbekend
  • Java
  • Openbaar vervoer, Rail, Personenvervoer
  • Laatste update: 15-3-2026

.NET Developer Master Planning Tool

NS (106 vacatures)

Utrecht

Je bent medeverantwoordelijk voor de bouw en het beheer van de Master Planning Tool. Hiermee zorgt de afdeling Onderhouden voor een goede planning gedurende de levensloop van treinen, zodat het...

  • HBO
  • Onbekend
  • Infrastructuur, Techniek
  • Openbaar vervoer, Rail, Personenvervoer
  • Laatste update: 15-3-2026

Medior Java Developer ? Bijsturing Applicatie Dienstregeling

NS (106 vacatures)

Utrecht

Maak als Medior Java Developer impact bij NS! Verbeter treinvervoer met cruciale applicaties. Werk met de nieuwste technologieën in een sterk team. Meer weten of kort bellen? Ik kijk ernaar uit om je...

  • WO, HBO
  • Senior, Medior
  • Java
  • Openbaar vervoer, Rail, Personenvervoer
  • Laatste update: 15-3-2026

Medior Business Developer Warmte

firan (5 vacatures)

Amsterdam

Als Medior Business Developer Warmte versnel je de warmtetransitie door kansrijke projecten naar realisatie te brengen. Je krijgt eigenaarschap over deals, met ruimte voor ondernemerschap en tastbare...

  • WO, HBO
  • Medior
  • Elektrotechniek, Technische Bedrijfskunde, Werktuigbouwkunde, Bedrijfskunde
  • Projectontwikkeling, Duurzame energie
  • Laatste update: 15-3-2026

Senior Real Estate Developer

Ballast Nedam (120 vacatures)

Rotterdam

Zie jij het voor je, een rol waarin jouw ontwikkelkracht, ontwerpgevoel en strategische senioriteit samenkomen? Dan ontmoeten we je graag.Wat ga je doen?Als Senior Developer bij Ballast Nedam...

  • Onbekend
  • Senior
  • study Vastgoed, Infra, Real Estate
  • Aannemerij, Bouw, Civiel
  • Laatste update: 15-3-2026

Java developer - Bijstuur Applicatie Knoop

NS (106 vacatures)

Utrecht

Als junior java developer kom je te werken in het team knoop & service, je bent betrokken met alle ICT die nodig is om onze opstelterreinen optimaal te benutten. Een proces wat 24/7 doorgaat. Wil...

  • HBO
  • Junior
  • Informatica, Wiskunde, Kunstmatige Intelligentie, Econometrie, Java
  • Openbaar vervoer, Rail, Personenvervoer
  • Laatste update: 15-3-2026

Quantitative Developer

Eneco (65 vacatures)

Eneco - Rotterdam

VacaturesQuantitative Developer Quantitative Developer Ga terugVoornaamAchternaamE-mailadresTelefoonnummerUpload your CVChoose fileUpload your motivationChoose fileI accept the Privacy...

  • Onbekend
  • Onbekend
  • Techniek
  • Energiecentrale, Energieleverancier, Energie
  • Laatste update: 15-3-2026
Alle vergelijkbare vacatures (133)