Talent.com
Diese Stelle ist in deinem Land nicht verfügbar.
Android Developer (m / f / d)

Android Developer (m / f / d)

InStaff & Jobs GmbHBerlin, Berlin, DE
Vor 8 Tagen
Stellenbeschreibung

These are your tasks

We are seeking a skilled and motivated Android Developer to join our team. The ideal candidate will have a strong foundation in Android development using Java and Kotlin, experience working with modern Android frameworks, and a passion for building high-quality mobile applications. You will be responsible for designing, developing, and maintaining Android applications that provide seamless user experiences.

Your key responsibilities

Develop, enhance, and maintain an Android application using Java and Kotlin.

Collaborate with UI / UX designers to implement user-friendly and visually appealing interfaces.

Write clean, efficient, and maintainable code following best practices and design patterns.

Ensure the performance, quality, and responsiveness of applications.

Identify and fix bugs and performance bottlenecks.

Implement and maintain unit and snapshot tests to ensure code stability and reliability.

Stay up to date with the latest Android development trends, libraries, and frameworks.

Participate in code reviews and provide constructive feedback to peers.

Work closely with product managers, designers, and backend developers to deliver robust mobile solutions.

Ensure application security and compliance with industry standards.

Optimize applications for various screen sizes and Android versions.

What you bring

Degree in Computer Science, Engineering, or a related field.

3+ years of experience in Android development using Kotlin, Java, RxJava.

Proficiency in Android SDK, Jetpack Compose, Clear architecture, MVP, MVVM architecture, Realm database.

Familiarity with dependency injection frameworks such as Dagger / Hilt.

Experience with RESTful API integration.

Knowledge of Firebase services (Auth, Firestore, Cloud Messaging, Crashlytics, etc.).

Experience with Android Jetpack libraries, Compose UI, XML Layout.

Familiarity with unit testing frameworks such as JUnit, Espresso, and Mockito.

Knowledge of multithreading (Executors, HandlerThread, Thread, Kotlin Coroutines, WorkManager, ExecutorService, Flow (StateFlow, SharedFlow), LiveData).

Knowledge of Gradle build system and CI / CD (Fastlane).

Experience with version control systems like Git (GitLab).

Familiarity with Agile development methodologies (Scrum / Kanban).

Experience in publishing apps on Google Play Store.

What we offer

  • Performance-related pay with direct participation in the success of your work
  • 30 days vacation per year
  • A  bright, spacious office in the heart of Berlin (near Moritzplatz)
  • A  home office arrangement with 4 flexible days (home or office) and one fixed day in the office
  • A current  MacBook Pro and modern equipment (incl. external monitor, keyboard, laptop stand, etc.) - for home office AND office
  • An  additional EUR 500 budget to set up your home office so that you can work productively
  • Free lunch twice a week and fresh fruit in the office for the whole team
  • Professional guidance, insights and training in the various topics and tasks as well as in the internal processes of our company
  • Working a fast-growing B2B online company in the heart of Berlin
  • Short official channels, quick decisions and a lot of responsibility
  • A very focused company with high customer and employee satisfaction
  • A relaxed, yet challenging and supportive working atmosphere

About us

InStaff connects employers to qualified workers for temporary jobs online. Companies and private persons can request, manage, contact and book more than 50.000 workers for short-term jobs through our proprietary online platform.

We are developing the platform from scratch since 2014 and it belongs to the fastest growing companies in Europe according to several independent rankings ( 16th with Gründerszene , 2nd with FOCUS , 1st with Deloitte , 16th with FT1000 ). To further foster this growth, we are now looking for talented and ambitious new team members in several areas.