

Tacx
jobid=A.0.157
Are you a Mobile Developer with experience in iOS Development or an Android Developer who would like to dive into iOS apps? Do you like to create native iOS apps for the nicest video rides tours for indoor cycling? Are you passionate about creating maintainable and highly scalable solutions that will enable our users to push their limits and become better athletes? If so, join us and push your limits anywhere, any time of the year!
Our customers are passionate about cycling and as a Mobile Developer, you will provide them with the best indoor cycling experience by developing and maintaining our Tacx Trainer apps. You will facilitate our users with the most famous and exciting riding courses and multi-player features with the usage of Bluetooth communication, video rendering and Real-time performance data.
Besides, in this role, you will also be working closely with the Product Owner, development team members and other teams like marketing and support to implement features and align the way of working that will allow our thousands of users to feel like professional cyclists!
The Software & App Development team
The Tacx app (available for iOS, Android, Mac, and Windows) connects with Tacx trainers and makes indoor cycling more realistic, challenging and fun. With our extensive collection of real-life videos, we are serving thousands of cyclists worldwide and helping them push their limits and reach their goals. In this client-facing product environment we continuously need to improve performance, quality, features and design. Next to this, we aim to join the Garmin ecosystem, creating an all-season cycling experience.
The Software Engineering team has grown rapidly in the past years. Currently, it consists of 40+ people spread across 5 teams with 10 different nationalities.
What are your main tasks and responsibilities?
- Create an immersive indoor cycling experience using Swift and Swift UI.
- You cooperate closely with your team of developers, designers and testers in each sprint.
- Track your team’s progress towards the sprint goals on a daily basis.
- Break down and refine development work together with the Product Owner.
- You proactively address any issues or bugs.
- Identify opportunities for process improvement and advocate for best practices in software development and team collaboration.
- Collaborate with stakeholders to define technical requirements and ensure that solutions meet business needs.
What do we expect from you?
- You are experienced with Mobile Development, in iOS. Android experience is a plus.
- Experienced working with Swift and Swift UI.
- Experience with MVVM Design patterns and GitHub or Bit Bucket with GitFlow.
- Familiarity with Java or another Object Oriented Programming language.
- Experience with CI tools (Jenkins) is a plus.
- Experience with 3D, Metal or Open GL is also welcome.
- Affinity with MacOS development using Catalyst.
- As a person, you are a team player, pro-active, a problem solver, curious and eager to learn.
- You can explain complex technology matters in simple terminology.
- Excellent communication skills in English.
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. 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 dre.schellekens@garmin.com