Mobile Developer Android and iOS
Job description
Job Opportunity: Mobile Developer (Android, iOS, Java, REST API)
For our client in Amsterdam, we are on the lookout for a talented Mobile Developer who specializes in Android and iOS.
About the Role
We operate using Agile methodologies within DevOps squads that hold complete responsibility for their applications from A to Z. This means that feedback and rapid learning are critical components of your daily tasks. We firmly believe that feedback is essential for growth, and we place a high value on effective feedback skills. Our open culture supports this approach, with short communication lines to ensure valuable feedback is accessible. You'll be expected to collaborate closely with your colleagues both inside and outside your squad.
The Team
You will be part of a team responsible for developing and maintaining mobile applications and their backend. These applications serve as one of our main channels to connect with customers worldwide. The ideal candidate will possess strong knowledge and experience in designing, building, and maintaining native Android and iOS applications. Additionally, the team is tasked with managing and enhancing the mobile infrastructure, where back-end Java applications play a crucial role.
Position Details
- Role: Mobile Developer (Android, iOS, Java, REST API) (QR10755)
- Start Date: 5-1-2026
- Hours: 36 hours per week
- Duration: 12 months+
- Location: Amsterdam
If you are passionate about mobile development and thrive in a collaborative environment, we encourage you to apply!
Requirements
Profile (Desired Skills & Experience)
Expert in Android Development
Experience with iOS Development (Swift)
Experience with Back-End Development in Java and Spring Boot
Experience with Developing Secured and Authenticated REST APIs
Familiar with Containerized Solutions (OpenShift) and preferably familiar with Azure DevOps pipelines
Other Skills
Used to working in a DevOps environment (the team is responsible for their applications from start to decommission)
You are able to develop efficient and maintainable code with the right balance between solving the problem at hand and avoiding over-engineering your solution.
Experience in working in Agile/Scrum Teams
Excellent English Communication Skills, verbal as well as written
Demonstrated proactiveness and initiative
Commitment to Transparency and Open Collaboration
Results-Oriented Mindset with a strong focus on delivery
Benefits
Working Conditions
This job role offers a balanced split between operational (run) and project (build) work, with a distribution of 75% operational and 25% project-related tasks. To minimize the impact on business operations, some changes may be scheduled outside of regular business hours.
Do You Aspire to be the Best Version of Yourself?
We are delighted to support your development and invest in an environment where continuous learning is encouraged. We provide you with the freedom to innovate and take initiative. By offering numerous growth opportunities, we help you exceed your own expectations and excel in your work, enabling you to grow both personally and professionally.
Benefits
Moreover, you can expect the following benefits based on a 36 or 40-hour working week:
- An Employee Benefit Budget equivalent to 10% of your monthly income, which you can use according to your preferences. This budget allows you to purchase additional holiday days or make additional contributions to your pension.
- Flexible working hours and the possibility of location-independent work, depending on the team's planning.
- 100% reimbursement of commuting costs if you travel using public transportation. If you commute by car or motorcycle, you can opt for a commuting allowance.
- A pension scheme with a contribution rate of only 5% from your side.
Let's Get to Know Each Other
Are you the person we are looking for? The new colleague who wants to strengthen our client's team and make a difference for yourself, our customers, and society? We would love to receive your application for this vacancy.
Please note: Even if you don't meet all the criteria mentioned in the profile but believe you can fulfill the role effectively, we encourage you to apply. We invest in your growth and development.
Application Process
Responses to applications are handled in accordance with our vacancy management process. If you have any questions about the application process, we will be happy to assist you via email (info@if-solutions.nl), office +31 10 210 87 90, or through the provided application link.
Screening is a standard part of the application process. We assess candidates based on the screening procedures followed by our client to ensure that new employees are reliable and suitable for their roles.
For this vacancy, an individual assessment and skills testing may be included as part of the application process.
We believe that everyone is unique, and it is precisely these differences that help us become an even better bank. That's why we are curious to know more about you.
31 (0)10 210 8790
