Platform developers for iOS development

Bayerische Polizei

Job

In this role, you will develop and maintain native iOS applications using Swift, automate CI/CD processes, and optimize build infrastructures while closely collaborating with backend and product teams.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a Platform Developer on our mobile team, you bridge the gap between traditional iOS app development, robust backend infrastructure, and modern DevOps practices.
  • You are not only responsible for writing feature code, but also for building and scaling the technology platform that enables the fast, secure, and automated delivery of our iOS applications.
  • Development and maintenance of native iOS applications using Swift.
  • Implementation of new features and maintenance of existing applications.
  • Contribute to the further development of the GitLab CI/CD pipeline.
  • Automation and optimization of build, test, and release processes (e.g., with Fastlane).
  • Support in maintaining the build infrastructure (Docker, GitLab Runner).
  • Analysis and resolution of build and deployment issues.
  • Integration and use of REST APIs.
  • Close collaboration with backend, infrastructure, and product teams.

Our expectations of you

Education

  • Completed bachelor’s or diploma degree (University of Applied Sciences) in Computer Science, or an equivalent degree with a corresponding focus on Computer Science (at least 45 ECTS credits in IT, e.g. Electrical Engineering).

Qualifications

  • Strong programming skills.
  • Ability to analyze and structure complex technical matters.
  • Strong teamwork and communication skills, as well as a strong sense of responsibility.
  • In-depth expertise in native iOS development with Swift using Xcode.
  • Basic knowledge of Docker.
  • Knowledge of OAuth2.

Experience

  • Good professional experience in IT services (in app security and mobile workflows).
  • Confident use of Git and experience with GitLab CI/CD or comparable CI/CD systems.
  • Experience with REST APIs and an interest in DevOps and automation.
  • Experience with enterprise app distribution (Apple Developer Enterprise Program).

What we offer

  • A modern and crisis-proof workplace.
  • A varied, diverse, and innovative range of responsibilities.
  • A thorough and structured onboarding process.
  • Working as part of a dedicated team in a pleasant working environment.
  • Flexible working hours within the flexitime system.
  • An attractive health management program offering a wide range of courses, talks, and workshops, which can be attended for up to four hours per month during working hours (pro rata for part-time employees).
  • A wide range of internal and external training opportunities to broaden your professional expertise and personal horizons.
  • 30 days of annual leave (based on a five-day working week), with 24 December and 31 December each year designated as company-wide days off.
  • A workplace in the center of Munich with good transport links.
  • The option to work from home part-time, depending on operational requirements, after successfully completing the onboarding period.
  • An occupational pension plan.
  • The option of a job ticket for Deutsche Bahn.
  • The option to lease a bicycle through JobBike Bayern.
  • Under certain conditions (upon application), accommodation for civil servants provided by the Free State of Bavaria.
  • Compensation is based on pay grade 10 under the TV-L collective agreement (for applicants with a completed degree but no several years of relevant professional experience) or pay grade 11 under the TV-L collective agreement (for applicants with a completed degree and several years of relevant professional experience).
  • You can apply shortly before completing your studies.
  • If the career-related requirements are met, appointment to the civil service at the third qualification level (QE) is envisaged.
  • If you are already employed as a civil servant in the 3rd qualification level, you may be transferred while retaining your current pay grade, up to a maximum of grade A11 (3rd qualification level).
  • The advertised positions can be filled on a part-time basis.
  • Applicants with severe disabilities will be given preference where their qualifications are otherwise essentially equal.
  • To promote equality between women and men, applications from women are particularly encouraged.
  • Please note that the Bavarian State Criminal Police Office makes an invitation to an interview conditional on consent to a check of police information systems and a positive outcome of that check.
  • For the position to be filled, consent to a security clearance (Articles 10–12 of the Bavarian Security Clearance Act) and successful completion of the clearance process are required.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Munich
    Bayern, Germany

About your employer

The Bavarian police force is one of the largest in Germany, with 43,000 employees. We are well-connected - high-tech IT systems form the nerve center of the Bavarian police.

Company size
250+ Employees
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Public Service, Unions
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...

    • Angular
    • TypeScript
    • JIRA
    • JavaScript
    • CSS
    • Confluence
    • +1
    • +3

Platform developers for iOS development

Bayerische Polizei