Jobs in Germany

Home  | English Speaking Jobs  | Instaff Jobs  | Android Developer (m/f/d)
  • Berlin


  • Das sind deine Aufgaben

    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.


    Das bringst du mit

    • 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.


    Was wir dir bieten

    • 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

    Helpful information

    Job recommendations