iOS Engineer II

Tiqets
Amsterdam, Netherlands
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 6.2K

Job location

Amsterdam, Netherlands

Tech stack

API
Business Logic
Unit Testing
Software Bug Management
Continuous Integration
Software Engineering
Backend
Kotlin
Information Technology
Multiplatform
Software Version Control

Job description

As an iOS developer at Tiqets you will be part of our development team, and you will help build the best iOS app there can be. The development process is a team effort, you work closely together with product managers, design, UX and other (app) engineers. You like to work in an agile way; from idea to deployment can take a few hours to a couple of weeks. You like getting things done fast, but in a smart and future-proof way.

We are proud of our app as we put a lot of focus on making it polished, both on the UI side, and in code. We deliver unique features to our app users not found on our website. For the future we're always looking into new and exciting tech. For example, we were very fast adopting Liquid Glass design elements.

What you will do:

  • Develop new UI/features for the Tiqets iOS app with Swift code and contribute to shared Kotlin Multiplatform business logic module
  • Participate in the full development life cycle, i.e. gathering requirements, designing new functionality, writing tests, documentation
  • Maintain the current code base (Swift), perform bug fixes and improvements
  • Maintain and improve CI/CD for Tiqets iOS app, and shared Kotlin Multiplatform module
  • Integrate internal and external APIs and libraries to extend functionality and connect services
  • Work together with other iOS, Android and backend developers to achieve a great and consistent user experience
  • You can communicate effectively and translate requirements into well designed technical solutions

Requirements

  • Bachelor's or Master's degree in Computer Science, or similar technical field of study, or equivalent practical experience.
  • At least 3 years of professional experience as an iOS engineer working in an agile product development environment.
  • Having experience with Unit Testing, Functional Testing in a Continuous Integration cycle (CI)
  • Having experience with tools we use at Tiqets, like source control, editors, and the deployment pipeline, helm charts
  • Having experience with monitoring performance and alerts in production for the team; helping analysing and mitigating production issues as they happen, create issues for bugs and resolve them in a fast and efficient way
  • Living in the Netherlands or willing to relocate - This is a hybrid role working 2-3 days per week at our HQ in Amsterdam

Benefits & conditions

  • Visa Sponsorship (if applicable)
  • Mental health support through our partnership with OpenUp
  • Daily fresh lunch buffet provided by Join Programs
  • Sports activities: free gym, running sessions, boot-camp, football, climbing and more
  • Fun, sociable company events in and out of the office
  • 20% employee discount code to explore great museums/venues worldwide
  • Pension contribution and travel compensation

About the company

We’re revolutionizing the way people buy tickets to culture and attractions in cities all over the world. Our technology allows users to easily browse and book tickets to the best attractions in seconds, meaning customers can enter museums, zoos, theme parks and more simply by showing their smartphones. About time, right?

We’re dedicated to bringing simplicity to the world of travel and entertainment. If you want to join our team, working as a Backend Developer, send us your resume.

Apply for this position