iOS Developer - Temporary

iOS Developer - Temporary

A large international energy company is looking for a talented individual to join their team in Amsterdam. As an iOS Developer, you’ll shape intuitive mobile experiences, work closely with end users to bring features to life, and contribute to a robust development environment using the latest in Apple and Azure technologies. If you're eager to design, build, and release scalable applications while collaborating within a modern DevOps/Scrum framework, this is your opportunity to make a lasting contribution to a product used by thousands.

This role is a temporary assignment from June 2025 until the end of December 2025.

Responsibilities: iOS Developer - Temporary

In this assignment, your responsibilities will include:

  • Collaborate with stakeholders and users to conceptualize and wireframe new app features;
  • Ensure high product quality through attention to stability, performance, and security;
  • Coordinate with backend developers to define and design robust API integrations;
  • Participate actively in Agile/Scrum ceremonies and contribute to a DevOps culture;
  • Manage all phases of App Store release cycles, including Apple Developer account tasks;
  • Continuously improve and support a Workforce Management iOS application;
  • Take part in cross-functional teams working across distributed environments;
  • Implement offline capabilities to enhance app usability without connectivity;
  • Maintain and enhance existing codebases using best practices in Swift and SwiftUI;
  • Ensure seamless integration of third-party libraries and frameworks like Firebase and Moya.

Requirements: iOS Developer - Temporary

In order to succeed in this role, we ask that you have: 

  • At least 5 years of hands-on experience in iOS development using tools like CoreData, WebKit, and NotificationCenter;
  • Proven ability to deliver apps using Swift, SwiftUI, Storyboards, and SPM;
  • Strong understanding of RESTful API design principles;
  • Familiarity with integrating third-party libraries such as SnapKit, SwiftyJSON, and Firebase;
  • Fluent English communication skills are essential; Dutch is a plus;
  • Practical experience with Azure DevOps tools, including CI/CD pipelines and Git;
  • Experience working within cloud environments, particularly Azure PaaS services.

The Offer: iOS Developer - Temporary

This temporary position will start immediately and will last for roughly 7 months and will have a gross monthly salary in the range of €7250 - €7750, excuding holiday. Unfortunately we are unable to consider freelance professionals for this role. 

What's next? Within four working days, we will let you know if you qualify for this position. We will schedule an introductory interview, either digitally or in-person. During this interview, we will inform you as fully as possible about the vacancy, the company and the rest of the procedure. After consulting with you, we will introduce you to our client and then continue to guide you through the application process. The Independent Recruiters Group has a large team of specialized recruiters. Each recruiter has a strong focus on their own area of ​​expertise, which makes them the ideal sparring partner for both the candidate and the client.

Lees volledige vacature

Wat gaat er gebeuren?

1
Sollicitatie ingediend

Je hebt je sollicitatie ingediend en zorgt ervoor dat je alle benodigde documenten en informatie bijvoegt.

2
Selectie en evaluatie

Ons team beoordeelt je sollicitatie zorgvuldig en evalueert je kwalificaties en ervaring. Daarna nodigen we je uit voor een (digitaal) gesprek met een van onze recruiters. Dit gesprek dient om meer te weten te komen over jouw achtergrond, vaardigheden en motivatie.

3
Voorstellen aan opdrachtgever

Na overleg met jou zullen we je voorstellen aan onze opdrachtgever. Afhankelijk van de opdrachtgever kunnen er één of meerdere gesprekken plaatsvinden, evenals een eventueel assessment, om je geschiktheid verder te beoordelen.

4
Aanbod en acceptatie

Als de klant/opdrachtgever besluit om jou de baan aan te bieden, ontvang je een formeel aanbod. Het is aan jou om dit aanbod te accepteren. Als je het aanbod accepteert, regelen wij de verdere financiële afhandeling en zorgen we ervoor dat alles in orde is voor jouw nieuwe positie.

Nog steeds vragen?

Neem contact op met:

Geïnteresseerd? Stuur ons je sollicitatie!

Kun je de vacature die je zoekt niet vinden?

Meld je aan voor een JobAlert en krijg per e-mail bericht zodra de vacature beschikbaar komt!