Senior Android Engineer

Bonial International GmbH
Berlin, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Tech stack

Flutter
Amazon Web Services (AWS)
Android
Software Quality
Code Review
Continuous Integration
Corona (Software Development Kit)
Mobile Application Software
JSON
Pair Programming
Web Services
CircleCI
Saucelabs
Firebase
Kotlin
Integration Tests
Solid Principles
Information Technology
Jetpack Compose
Web Technologies

Job description

  • Design and implement new features while considering the SOLID principles.
  • Improve the code quality by writing unit, UI, and integration tests.
  • Mentor and help junior developers to improve their engineering and analytical skills.
  • Drive technical discussions within the team to ensure effective design and architectural decisions.

As an Android Engineer, you will have the opportunity to:

  • Give a significant contribution to our Apps (KaufDA, MeinProspekt, and Bonial) and Business.
  • Work in an agile environment while dealing with complexity and trying out new technologies.
  • Have your own impact in a cross-functional set-up to help shape our products.
  • Explore other state-of-the-art technologies like AWS, Firebase, Bitrise, SonarCloud & SauceLabs.

Requirements

Do you have experience in Web services?, Do you have a Master's degree?, Practical experience in Android Development with a focus on Kotlin.

  • Good experience with Kotlin coroutines and Jetpack Compose.
  • Familiarity with web technologies and web services (such as HTTPS, JSON, REST).
  • Strong analytical, modeling, and architectural skills.
  • Experience working in distributed and cross-functional teams while applying modern software development practices such as continuous integration, code reviews, and pair programming.
  • A team player attitude and always lending a hand and taking on new challenges.
  • Interest or first-hand experience in mentoring junior developers.
  • Bachelor or a master's degree in computer science or similar qualification.
  • Fluent communication skills in English; (German is NOT required!)

PLUS:

  • Experience working with big projects.
  • Eager to challenge the status quo.
  • Interest in current trends in the area of mobile software development.
  • Interest or first-hand experience with other mobile technologies such as KMM Swift and Flutter.

About the company

Bonial, part of Axel Springer SE, is a leading drive to store marketing partner across Europe. With our kaufDa and MeinProspekt platforms, Bonial inspires millions of shoppers each month by connecting them with their favorite brands & retailers.

More than 1500 retailers & brands across all retail sectors rely on the tailor-made, data driven marketing solutions from Bonial.com to promote their offers & reach measurable business results with maximized return on investment.

Apply for this position