Skip to content
mimi

Senior iOS Developer - Mobile Banking (f/m/d)

Neugelb Studios GmbH

Berlin · Hybrid Full-time Senior Yesterday

About the role

About

Together with you we want to make people's lives easier by creating meaningful and intuitive banking solutions. We create user‑centric designs, compelling experiences and intuitive products. We are committed to the principles of design thinking and human‑centered design.

As Senior iOS Developer – Mobile Banking (f/m/d) you are part of one of our agile teams, where we exchange ideas on an interdisciplinary level, complement our skills and share experiences. In this way, everyone contributes to an atmosphere in which we have fun, challenge ourselves, come up with new ideas and visions grow.

Responsibilities

  • Join us to build a user mobile banking and shape the digital financial service in Swift.
  • Develop new features within a mobile app independently.
  • Maintain and further develop the CI/CD implementation with Jenkins and create pipelines in Jenkins for downloading and creating third‑party SDKs and deploying them in Nexus.
  • Create backup solutions for VMWare Fusion virtual machines including synchronization of running VMs.
  • Automate update tasks (operating system, applications) with configuration management tools (preferably Ansible) and monitor virtual machines using the REST API of VMWare Fusion 13.
  • Maintain the installed software, including recognizing software that is no longer needed and uninstalling it (e.g., old Java versions, old Xcode / Android Studio) and moving existing services.
  • Maintain the Sonatype Nexus Repository Manager.
  • Document the development yourself in Confluence.
  • Take the time to try out new technologies and come up with ideas to improve our product and processes continuously.

Requirements

  • At least 5 years of experience working with Git, Xcode, async/await and Combine, Swift UI, Swift Packages, JIRA and Confluence.
  • Several years of experience in accessible development.
  • Profound knowledge on REST APIs, HTTP and JavaScript.
  • A feeling of ownership for our products and drive to actively contribute to the optimization of our processes and product.
  • Very good interpersonal communication skills and love to work in a cooperative environment with plenty of room for personal responsibility and creativity.
  • Willingness to travel to visit local contacts from time to time (approx. once a month).
  • Ability to communicate with your team in English and German (at least B2 level).
  • The position is hybrid; we want to meet you in our lovely Berlin office at least once a week.

Benefits

  • Flexible working hours or working from home – we’ll find a working model together that suits your daily routine and personal needs.
  • Monthly allowance for the “Deutschlandticket” if the central location isn’t close enough for you.
  • Ergonomic workplaces with height‑adjustable desks in our loft offices; a flex‑desk model allows you to constantly discover new perspectives.
  • Anonymous and free access to a mental health program in cooperation with our partner OpenUp.
  • Neugelb Starter Kit (MacBook, AirPods, iPhone & Co.) to ensure an ideal team connection at work.
  • Buddy program – you’ll have someone by your side from day 1.
  • Fixed training budget including 10 days of educational leave for personal development.
  • Workation program – work in selected European countries.
  • Sabbatical opportunities with seamless return to projects afterwards.
  • Office leisure activities such as foosball or table tennis.
  • Corporate Benefit Program offering attractive deals from well‑known brands in various online stores.

Requirements

  • At least 5 years of experience working with Git, Xcode, async/await and Combine, Swift UI, Swift Packages, JIRA and Confluence.
  • Several years of experience in accessible development.
  • Profound knowledge on REST APIs, HTTP and JavaScript.
  • A feeling of ownership for our products and drive to actively contribute to the optimization of our processes and product.
  • Very good interpersonal communication skills and love to work in a cooperative environment with plenty of room for personal responsibility and creativity.
  • Willing to travel to visit the local contacts from time to time (approx. once a month).
  • Able to communicate with your team in English and German (at least B2 level).

Responsibilities

  • Join us to build a user mobile banking and shape the digital financial service in Swift.
  • Develop new features within a mobile app independently.
  • Maintain and further develop the CI/CD implementation with Jenkins and create pipelines in Jenskins for downloading and creating third-party SDKs and deploying them in Nexus.
  • Create backup solutions for VMWare Fusion virtual machines including synchronization of running VMs.
  • Responsible for the automation of update tasks (operating system, applications) with configuration management tools (preferably Ansible) and responsible for the monitoring of virtual machines using the REST API of VMWare Fusion 13.
  • Maintain the installed software, including recognizing software that is no longer needed and uninstalling it (e.g. old Java versions, old Xcode / Android Studio) and moving existing services.
  • Maintain the Sonatype Nexus Repository Manager.
  • Document the development yourself in Confluence.
  • Take the time to try out new technologies and come up with ideas to improve our product and processes continuously.

Benefits

flexible working hoursworking from homemonthly allowance for the "Deutschlandticket"ergonomic workplacesheight-adjustable deskflex-deskanonymous and free access to a mental health programMacBookAirpodsiPhonebuddy programfixed training budget10 days of educational leaveworkation programsabbaticalfoosballtable tennisCorporate Benefit Program

Skills

AnsibleAWS LambdaCombineConfluenceGitHTTPJenkinsJIRAJavaScriptNexusREST APIsSwiftSwift PackagesSwift UIVMWare FusionXcodeasync/await

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free