You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Redcare Pharmacy

Senior iOS Developer (m/f/d)

  • Hybrid
  • 6+ years

Salary

Not stated

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is Europe's largest e-pharmacy and builds its mobile platform in-house.

You will shape the architecture of the mobile platform, with scalable, modular solutions that let six cross-functional teams ship features efficiently and sustainably.

Your work will have high visibility and a direct effect on how the iOS ecosystem grows as the company scales.

Tech stack: Swift, SwiftUI, MVVM, Swift Testing, Xcode Cloud, Swift packages, SPM, latest iOS SDK.

Responsibilities

  • Drive modularization and keep evolving a scalable iOS architecture.
  • Define, build out and refine technical standards and architecture guidelines.
  • Review and steer key architectural decisions across several teams.
  • Make CI/CD more reliable, speed up builds and improve release processes.
  • Build a sound testing strategy and quality foundation that all teams can use.
  • Improve app stability, performance and overall technical health.
  • Pay down technical debt in a deliberate way while making product teams faster through platform work.

Requirements

  • Strong Swift skills and experience with large production apps.
  • A deep grasp of modular architecture and scalable app structure.
  • Hands-on experience with Clean Architecture, MVVM or similar patterns.
  • Solid understanding of modern concurrency and memory management on iOS.
  • Solid experience with unit testing and raising test coverage.
  • Experience with CI/CD pipelines and an understanding of release processes.
  • Effective cross-team collaboration, plus strong debugging and performance tuning skills.

Conditions

Office location, hybrid setup and remote-work rules: if your role does not require an office presence, your work location can be arranged individually, including up to 20 days a year from anywhere in the EU.

Equal opportunity applies to everyone.

Benefits

  • Sports: a membership package with Urban Sports Club, giving access to a wide range of sport offers.
  • Mental health: free, anonymous, quick access to professional psychologists via Likeminded, for private or work stress.
  • Mobility: a fully paid Deutschland Ticket, usable at any time.
  • Personal development: internal and external training to support your growth.
  • Further benefits are available.

Where you’d work

Part of the week in the office

About the company

Redcare Pharmacy

  • Industry: HealthTech

Office in Berlin, Germany

Also hiring in Munchen, Germany, Cologne, Germany, Milan, Italy and 3 more places

20 of their 48 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 3 red flags

Still hiring?

13 checks

2 red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Swift
  • iOS
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
HealthTech
Specialty
Mobile
Region
Europe
Show 6 more factsShow less

Role

Category
Development
Specialty
Mobile
Seniority
Senior
Experience
6+ years
Tech stack
  • Swift
  • iOS
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Office
  • Berlin, Germany

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
HealthTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason