Redcare Pharmacy

Senior Android Developer (m/f/d)

Redcare Pharmacy

Cologne, North Rhine-Westphalia, Germany · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
2 weeks ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Redcare Pharmacy

Redcare Pharmacy ranks as Europe's leading electronic pharmacy, fueled by dedicated teams and the latest innovations. We aim to foster a supportive and collaborative workplace where every team member feels appreciated and motivated to advance our mission: "Until every human has their health." If you desire a career that is purposeful and aligns with your values, consider joining us to embark on your #Redcareer.

Role Overview

In the position of Senior Android Developer (m/f/d), you will oversee the entire Android application lifecycle, enhancing its architecture, scalability, and sustainability over time. Your influence will guide the technical direction of the app by applying contemporary Android technologies and best practices, working in tandem with cross-disciplinary teams. Your role will include advocating strong architectural, performance, and developer experience standards to craft a best-in-class mobile product.

Responsibilities

  • Lead architecture and development of maintainable Android applications employing modern structures like MVVM, MVI, and Clean Architecture.
  • Promote and integrate Jetpack Compose to develop dynamic and responsive user interfaces.
  • Implement best practices in modularization, code quality, comprehensive testing, and optimum performance.
  • Collaborate closely with product owners, designers, and backend developers to deliver outstanding, user-focused features.
  • Manage the full delivery pipeline, including continuous integration/deployment, unit and UI testing, and release coordination.
  • Maintain app stability leveraging monitoring, logging, and performance evaluation tools.
  • Document architectural choices, features, and technical procedures clearly for team reference.
  • Keep updated with emerging Android technologies and advocate enhancements for codebase, tooling, and workflows.

Required Skills and Qualifications

  • Substantial experience in Android development with a strong foundation in Kotlin programming.
  • Profound knowledge of the Android SDK and modern development methodologies.
  • Practical experience with Jetpack Compose, Coroutines & Flow, dependency injection frameworks like Hilt or Dagger, and consuming REST APIs via Retrofit or OkHttp.
  • Expertise in clean architecture, common design patterns, and modular app structures.
  • Experience implementing testing frameworks such as JUnit, Espresso, and MockK, focusing on code that is maintainable and testable.
  • Knowledge of continuous integration and delivery pipelines and modern software development practices.
  • Proven track record of independently managing complex projects delivering high-caliber results focused on performance, scalability, and user experience.

Additional Information

  • Health & Fitness: Employees receive membership benefits through Urban Sports Club to access various fitness activities.
  • Mental Wellbeing: Confidential and free psychological support is available via Likeminded for personal or work-related challenges.
  • Flexible Remote Work: Up to 20 days per year working remotely from any EU location, provided the role permits.
  • Mobility Support: Fully covered Deutschland Ticket for public transportation use at any time.
  • Professional Growth: Opportunities for individual advancement supported through diverse training programs, both internal and external.
  • Additional perks and benefits enhance the overall employee experience.

Level

Senior

How they work

Teamwork & Collaboration Attention to Detail Learning Agility Accountability Results Orientation
🤖
Online · instant AI help
Broxer