Auf einen Blick
- Aufgaben: Join us as an Android Developer to create amazing mobile apps using Java and Kotlin.
- Arbeitgeber: Be part of a fast-growing B2B online company located in vibrant Berlin.
- Mitarbeitervorteile: Enjoy 30 vacation days, flexible home office options, and a budget for your home office setup.
- Warum dieser Job: Work in a supportive environment with opportunities for professional growth and impactful projects.
- Gewünschte Qualifikationen: 3+ years in Android development with skills in Kotlin, Java, and modern frameworks required.
- Andere Informationen: Experience a relaxed yet challenging atmosphere with free lunches and fresh fruit in the office.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
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 in 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
#J-18808-Ljbffr
Android Developer (m/f/d) Arbeitgeber: InStaff & Jobs GmbH
Kontaktperson:
InStaff & Jobs GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Android Developer (m/f/d)
✨Tip Number 1
Make sure to showcase your experience with Kotlin and Java prominently. Highlight specific projects where you've used these languages, especially if they involved modern Android frameworks or libraries.
✨Tip Number 2
Familiarize yourself with the latest trends in Android development. Being able to discuss recent advancements or tools during your interview can demonstrate your passion and commitment to staying current in the field.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies. Since we value quick decisions and a supportive atmosphere, showing that you can thrive in such environments will be a plus.
✨Tip Number 4
Be ready to talk about your approach to code reviews and collaboration with UI/UX designers. We appreciate candidates who can work well in teams and provide constructive feedback.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Android Developer (m/f/d)
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your experience with Android development, particularly with Java and Kotlin. Mention specific projects where you utilized modern Android frameworks and any relevant technologies like Jetpack Compose or Firebase.
Showcase Your Skills: List your technical skills clearly, including proficiency in Android SDK, architecture patterns (MVP, MVVM), and testing frameworks. This will help the hiring team quickly see that you meet their requirements.
Tailor Your Application: Customize your CV and cover letter to reflect the responsibilities mentioned in the job description. Discuss how your past experiences align with the tasks of developing, maintaining, and optimizing Android applications.
Include a Portfolio: If possible, provide links to apps you've developed or contributed to, especially those published on the Google Play Store. This gives tangible proof of your skills and experience in Android development.
Wie du dich auf ein Vorstellungsgespräch bei InStaff & Jobs GmbH vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Android development using Java and Kotlin. Highlight specific projects where you implemented modern frameworks and design patterns, and be ready to demonstrate your coding skills through practical tests or challenges.
✨Collaborate Effectively
Since collaboration with UI/UX designers and product managers is key, share examples of how you've worked in teams. Discuss how you’ve contributed to creating user-friendly interfaces and how you handle feedback during the development process.
✨Stay Updated on Trends
Demonstrate your passion for Android development by discussing the latest trends, libraries, and frameworks. Mention any recent technologies you've explored and how they could benefit the company’s projects.
✨Prepare for Code Reviews
Expect to participate in code reviews, so be ready to discuss your approach to writing clean and maintainable code. Share your experiences in providing constructive feedback to peers and how you handle receiving feedback on your own work.