July 11, 2026

Solution Architect - Android IVI HMI (m/w/d)

Senior • Hybrid

Ingolstadt, BY, Germany

Wir suchen einen erfahrenen Senior Solution Architect (m/w/d) mit Schwerpunkt Android Automotive IVI/HMI, der die technische Gesamtverantwortung für Architektur, Design und Umsetzung moderner Infotainment-Lösungen übernimmt.

Aufgaben:

  • Verantwortung für die End-to-End-Architektur von Android Automotive IVI/HMI-Anwendungen.

  • Übersetzung fachlicher und technischer Anforderungen in skalierbare, sichere und wartbare Softwarelösungen.

  • Technische Führung der Entwicklung mit Kotlin, Jetpack Compose, Android Jetpack, AAOS/AOSP sowie Automotive-spezifischen Frameworks.

  • Steuerung und Unterstützung der Umsetzung von Infotainment-Funktionen wie Navigation, Media, Bluetooth, Telefonie, Sprachassistenten, Fahrzeug- und Benutzereinstellungen.

  • Enge Zusammenarbeit mit Kunden, Product Ownern, UX-, Integrations- und Entwicklungsteams zur Anforderungsanalyse und Lieferplanung.

  • Sicherstellung hoher Softwarequalität durch Teststrategien, Code Reviews, CI/CD-Prozesse und Release-Management.

  • Unterstützung bei Performance-Optimierung, Fehleranalyse, Systemintegration und technischem Troubleshooting.

  • Mentoring von Entwicklern sowie technische Führung verteilter Onshore-/Offshore-Teams.

Anforderungen:

  • Mehrjährige Erfahrung in der Android-Entwicklung, idealerweise im Automotive-, Embedded- oder Connected-Products-Umfeld.

  • Fundierte Kenntnisse Kotlin, Jetpack Compose und modernen Architekturkonzepten (Clean Architecture, MVVM/MVI, SOLID).

  • Erfahrung mit Android Framework, AAOS / AOSP, Testing-Frameworks, CI/CD-Pipelines und Debugging-Tools.

  • Kenntnisse in Systemintegration, Performance-Optimierung und Auslieferung produktionsreifer Software.

  • Ausgeprägte Kommunikations-, Führungs- und Stakeholder-Management-Fähigkeiten.

  • Deutschkenntnisse (mind. B2 Niveau)

Tools:

  • Android Studio, Gradle, Git, Gerrit/GitHub/GitLab, JIRA, Confluence, Jenkins/GitHub Actions or equivalent CI/CD tools.

  • adb, logcat, bugreport, Perfetto/Systrace, Android Studio Profiler, emulator, bench/device test environments.

  • Figma or equivalent UX/design collaboration tool.

  • DOORS, Polarion, Codebeamer, or customer-specific ALM/traceability tools are advantageous.

Similar jobs you might like

Technology

emagine Polska

Android Automotive - Solution Architect (m/w/d)

Senior

Hybrid

Ingolstadt, BY, Germany

🏢 Summary: The offer is for an experienced Solution Architect focused on Android Automotive, responsible for end-to-end architecture and technical leadership of HMI applications in the In-Vehicle Infotainment domain. The role combines hands-on development guidance, customer coordination, and delivery management in an international environment. It involves driving architectural decisions, ensuring quality standards, and leading development teams for Android Automotive solutions. 🗂️ Requirements: Several years of experience in Android development, Experience in automotive or embedded environments, Strong knowledge of Kotlin and Jetpack Compose, Solid understanding of Clean Architecture, MVVM/MVI, SOLID, UML, Experience with AOSP/AAOS, Android Framework and Car APIs, Experience with Android testing, CI/CD and Gradle, Experience with debugging and performance optimization, Ability to lead development teams and manage stakeholders, Fluent German (minimum C1) and English 📃 Skills: Android, Kotlin, Jetpack, Compose, AAOS, AOSP, HMI, IVI, MVVM, MVI, SOLID, UML, Gradle, CI/CD, Testing, Debugging, VHAL, HAL, ASPICE, ISO26262, ISO21434, Linux 🏢 Description: Wir suchen einen erfahrenen Solution Architect (m/w/d) mit Schwerpunkt Android Automotive , der die Architektur, technische Führung und Umsetzung von HMI - Anwendungen (In-Vehicle Infotainment) verantwortet. Die Rolle kombiniert technische Expertise, Kundenkommunikation, Delivery Management sowie die fachliche Leitung und Unterstützung von Entwicklungsteams Start: flexibel nach Absprache Standort: Ingolstadt (3 Tage pro Woche vor Ort, 2 Tage pro Woche remote) Aufgaben: Verantwortung für die End-to-End-Architektur und das technische Design von Android Automotive HMI-Lösungen. Steuerung und Unterstützung der Entwicklung mit Kotlin, Jetpack Compose, Android Jetpack, AAOS/AOSP und Automotive Frameworks. Umsetzung und Integration von IVI-Funktionen wie Medien, Navigation, Bluetooth, Telefonie, Sprachassistenten, Fahrzeugeinstellungen und Kameralösungen. Unterstützung als Proxy Product Owner bei Anforderungsmanagement, Planung, Priorisierung und Abstimmung mit Kunden sowie internen Stakeholdern. Sicherstellung hoher Qualitätsstandards durch Teststrategien, CI/CD-Prozesse, Code Reviews, Performance-Optimierung und Fehleranalyse. Technische Führung, Coaching und Mentoring von Entwicklerteams in einem internationalen Umfeld. Anforderungen (Must Haves): Mehrjährige Erfahrung in der Android-Entwicklung , idealerweise im Automotive- oder Embedded-Umfeld . Fundierte Kenntnisse in Kotlin , Jetpack Compose Solides Architekturwissen : Clean Architecture, MVVM/MVI, SOLID, UML Kenntnisse in AOSP/AAOS , Android Framework und Car APIs Erfahrung mit Android Testing , CI/CD, Gradle und Debugging-Tools Ausgeprägte Kommunikations-, Führungs- und Stakeholder-Management-Fähigkeiten. fließende Deutsch - (mind. C1 Niveau) und Englischkenntnisse Nice-to-Have: Erfahrung in Android Automotive- oder IVI-Serienprojekten. Kenntnisse von Automotive-Technologien wie VHAL, HAL, Fahrzeugkommunikationsprotokollen sowie ASPICE, Functional Safety, ISO 26262 oder ISO/SAE 21434. Erfahrung mit Embedded Linux und Performance-Optimierung. Diese Position bietet die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten und maßgeblich zur Entwicklung von Android Automotive Lösungen beizutragen.

Technology

xBerry Sp. z o.o.

Android Developer

Senior

Remote

Wroclaw, Poland

130 - 150 PLN

🏢 Summary: Senior Android Developer role focused on building foundational components, SDKs, and core application architecture for automotive-related Android projects using Kotlin and XML-based UI. The position involves working with Clean Architecture and MVI in complex multi-module, multi-flavor Gradle environments, integrating vehicle APIs, and ensuring high code quality. The role also emphasizes effective use of AI-assisted development tools to enhance productivity. 🗂️ Requirements: Excellent knowledge of Kotlin and modern Android fundamentals, Proficiency with XML layouts and Custom Views, Strong understanding of Clean Architecture and MVI, Experience with multi-module and multi-flavor Gradle projects, Hands-on experience with Coroutines, Retrofit, Room, and Hilt, Basic knowledge of unit testing, Experience integrating external APIs, Ability to use AI development tools for code generation and refactoring 📃 Skills: Kotlin, Java, Android, XML, MVI, Coroutines, RxJava2, Retrofit, Room, DataStore, SharedPreferences, Hilt, Gradle, Figma, GitHub, ADB, logcat, CLI, Copilot, Claude 🏢 Description: We are currently looking for a Senior Android Developer with experience in the automotive industry. Tech Stack Language: Kotlin (with Java interoperability) UI: XML Layouts + Custom Views (no Jetpack Compose) Architecture: Clean Architecture + MVI (preferred) Asynchronous Programming: Coroutines, RxJava2 Data: Retrofit, Room, DataStore / SharedPreferences DI: Hilt Build System: Complex, multi-flavor, and multi-module Gradle configuration Collaboration: Figma, GitHub Debugging: ADB, logcat, basic CLI AI Utilization: AI-assisted software development (prompt engineering, code generation, refactoring, debugging) using tools such as GitHub Copilot and Claude Requirements: Excellent knowledge of Kotlin and modern Android fundamentals Proficiency in working with XML layouts and Custom Views Solid understanding of Clean Architecture + MVI (ability to extend/develop existing flows and processes) Experience with multi-module and multi-flavor projects Hands-on experience with tools: Coroutines, Retrofit, Room, Hilt Basic knowledge of unit testing Effective use of AI tools to increase development efficiency Responsibilities Designing and implementing foundation components and SDKs for Android Creating the core application structure and reference examples Integrating vehicle-related APIs (both real and mocked) Ensuring high code quality, stability, and documentation

Technology

Intellias

Senior Android Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Android Automotive Engineer role focused on developing next-generation IVI media casting solutions for an Android Automotive OS platform used by a leading European car manufacturer. The position involves full-cycle development, architectural decision-making, and collaboration in a Scaled Agile automotive environment using technologies like Google Cast and Apple AirPlay. 🗂️ Requirements: Strong experience with Kotlin, Solid knowledge of C++, Experience with memory management, Knowledge of STL containers, Understanding of software architecture, Knowledge of design patterns, API design principles, Experience with Kotlin Coroutines or RxJava, Knowledge of multithreading and concurrency, Experience with race conditions and deadlocks, Proficiency with Android Studio, Experience with Gradle, Knowledge of Android HAL, Experience with Android system services, Experience with unit testing, Debugging skills, Understanding of full software development lifecycle, Knowledge of Agile methodologies, English level B2+, Strong problem-solving skills, Ability to work independently 📃 Skills: Kotlin, Android, AOSP, C++, STL, RxJava, Coroutines, Gradle, HAL, Git, Jenkins, GitLab, GitHub, CMake, Make, Python, Bash, Docker, Kubernetes, Jira, Bugzilla 🏢 Description: Intellias is looking for a Senior Android Automotive Engineer to join an innovative automotive project focused on building a next-generation IVI (In-Vehicle Infotainment) media casting solution for a leading European car manufacturer. You will join a highly skilled, collaborative team working on a cutting-edge Android Automotive OS (AOSP-based) platform, combining automotive-grade quality standards with modern software engineering practices. This is a unique opportunity to work on a full-cycle development project starting from the early architectural design phase, influencing key technical decisions and shaping the future of in-car entertainment experiences. About the project The project focuses on developing media casting capabilities for Android Automotive, including technologies such as Google Cast and Apple AirPlay . The team will work in a Scaled Agile environment following automotive industry best practices, with a strong focus on: software quality, technical excellence, clean architecture, scalable solutions. The team is expected to grow to 10+ engineers. Your responsibilities Design and develop media casting software components for AOSP Android Automotive platform Analyze and review Android Automotive source code Optimize software components from architectural and algorithmic perspectives Contribute to technical decisions and solution design Participate in Scaled Agile ceremonies and engineering activities Collaborate with cross-functional teams, including technical and non-technical stakeholders What we are looking for Strong experience with Kotlin development and Android application architecture Solid knowledge of C++ , memory management, and STL containers Strong understanding of software architecture, design patterns, and API design principles Hands-on experience with: Kotlin Coroutines and/or RxJava multithreading, concurrency, race conditions, deadlocks Android Studio and Gradle Android HAL and Android system services unit testing and debugging tools Experience across the full software development lifecycle Understanding of Agile methodologies (Scrum/Kanban) Ability to communicate effectively in English (B2+) Strong problem-solving skills and ability to work independently Nice to have Experience with Android Automotive OS architecture Automotive software development experience Knowledge of: Git workflows and branching strategies CI/CD tools (Jenkins, GitLab, GitHub) CMake/Make build systems Python or Bash scripting Docker/Kubernetes Bug tracking tools (Jira, Bugzilla) Technical documentation creation Why join this project? Work on a brand-new technology stack in the automotive industry Influence architecture and technical solutions from the early project phase Build software for a leading European OEM Join a collaborative, experienced engineering team Work with modern development practices combining Agile and automotive-grade processes

Technology

STS

Senior Software Engineer (Android)

Senior

On-site

Katowice, Poland

🏢 Summary: Senior Android Software Engineer responsible for end-to-end development, maintenance, and optimization of mobile applications, ensuring high quality, performance, and scalability. The role involves active contribution to system architecture, backend integration, and full product lifecycle in a production environment. The position requires strong ownership and technical leadership in a dynamic team. 🗂️ Requirements: Minimum 5 years of Android development experience, Very good knowledge of Kotlin, Knowledge of mobile architecture patterns (MVVM, MVI, Clean Architecture), Experience with modern Android frameworks and libraries, Experience with Git version control, Experience with dependency management tools, Experience integrating with backend services (REST, WebSocket, gRPC), Knowledge of Material Design guidelines, Knowledge of relational databases, Experience deploying and maintaining production applications, Ability to analyze system architecture and data flows, Experience publishing applications to Google Play 📃 Skills: Android, Kotlin, MVVM, MVI, CleanArchitecture, Git, REST, WebSocket, gRPC, MaterialDesign, SQL, Gradle 🏢 Description: Do naszego zespołu poszukujemy doświadczonego Senior Software Engineer'a (Android) , który będzie odpowiedzialny za rozwój oraz utrzymanie aplikacji mobilnych. Szukamy osoby, która łączy kompetencje techniczne z rozumieniem potrzeb biznesowych i potrafi pracować w dynamicznym środowisku Twoja rola Samodzielność w realizacji funkcjonalności: od analizy po wdrożenie i utrzymanie Dbałość o jakość, wydajność i stabilność aplikacji Umiejętność diagnozowania i rozwiązywania problemów (np. wydajnościowych, pamięciowych) Doświadczenie w publikowaniu aplikacji w Google Play Dbałość o modularność i skalowalność kodu Umiejętność analizy systemów i przepływu danych między komponentami Rozumienie zależności pomiędzy elementami systemu Umiejętność przekładania wymagań biznesowych na rozwiązania techniczne Dobra organizacja pracy oraz umiejętność priorytetyzacji zadań Gotowość do dzielenia się wiedzą i wspierania innych członków zespołu Aktywny udziału w rozwoju architektury systemów Efektywna komunikacja i praca zespołowej Zaangażowanie w pełen cykl życia produktu Kogo szukamy Minimum 5 lat doświadczenia w tworzeniu aplikacji na platformę Android Bardzo dobra znajomość języka Kotlin Dobra znajomość wzorców architektury aplikacji mobilnych (np. MVVM, MVI, Clean Architecture) Doświadczenie w pracy z nowoczesnymi frameworkami i bibliotekami Android Znajomość systemów kontroli wersji (Git) oraz narzędzi do zarządzania zależnościami Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC) Znajomość zasad projektowania interfejsów zgodnych z wytycznymi Android (Material Design) Znajomość relacyjnych baz danych Umiejętność pisania czytelnego, utrzymywanego kodu produkcyjnego Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrażanie, monitoring, utrzymanie) Co oferujemy Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2), Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym. Kroki rekrutacji Analiza nadesłanych CV i wstępna selekcja kandydatów Krótki kontakt telefoniczny w celu poznania podstawowych informacji i oczekiwań Rozmowa rekrutacyjna z HR oraz Head of Engineering Krótka rozmowa w języku angielskim z VP of Development

Technology

Svitla Systems

Senior Android Engineer

Senior

Remote

Krakow, Poland

🏢 Summary: Full-time Senior Android Engineer role focused on developing, maintaining, and optimizing a large-scale Android application using modern best practices. The position involves building new features, supporting existing functionality, and ensuring high performance and scalability in a production environment. The role requires collaboration with cross-functional teams and overlap with CET working hours. 🗂️ Requirements: 4+ years of Android development experience, Strong knowledge of Kotlin, Experience with Jetpack Compose (Compose UI), Understanding of Kotlin Coroutines and Structured Concurrency, Experience implementing Clean Architecture, Experience maintaining Data/Domain/Presentation layer separation, Experience working in production environments, Ability to balance feature delivery with stability and maintainability 📃 Skills: Android, Kotlin, Jetpack, Compose, Coroutines, Concurrency, CleanArchitecture, GraphQL 🏢 Description: Svitla Systems Inc. is looking for a Senior Android Engineer for a full-time position (40 hours per week) in Europe . Our client is one of the world’s largest and fastest-growing job sites. You'll join the team working on the Android application. This role involves both feature development and ongoing support, ensuring a high-performing, scalable, and user-friendly mobile experience by delivering new features, maintaining existing functionality, resolving bugs, and improving app performance and user experience. This role requires working hours with overlap till 8 PM CET. Requirements 4+ years of professional experience in Android development. Strong knowledge of Kotlin. Knowledge of Jetpack Compose (Note: this refers specifically to Compose UI, not general Android Jetpack components). Solid understanding of Kotlin Coroutines and Structured Concurrency. Experience implementing Clean Architecture. Experience maintaining strict architectural layer separation (Data / Domain / Presentation). Be passionate about modern Android development. Detail-oriented and performance-driven individual. Be comfortable working in production environments. Strong architectural mindset. The ability to balance new feature delivery with stability and maintainability. Nice to have Experience working with GraphQL. Responsibilities Design, develop, and maintain Android features using modern best practices. Implement scalable, maintainable solutions following Clean Architecture principles. Ensure strict separation of layers (Data, Domain, Presentation). Write high-quality, testable, and efficient Kotlin code. Optimize app performance and responsiveness. Troubleshoot, debug, and resolve production issues. Collaborate with cross-functional teams to deliver high-impact features. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Svitla Systems

Senior Android Engineer

Senior

Remote

Krakow, Poland

🏢 Summary: Full-time Senior Android Engineer role focused on developing and maintaining a high-performance Android application, delivering new features, ensuring architectural integrity, and optimizing app performance in a production environment. The position involves working with modern Android technologies and Clean Architecture principles to build scalable and maintainable solutions. The role requires collaboration with cross-functional teams and overlapping working hours until 8 PM CET. 🗂️ Requirements: 4+ years of professional Android development experience, Strong knowledge of Kotlin, Experience with Jetpack Compose (Compose UI), Solid understanding of Kotlin Coroutines and Structured Concurrency, Experience implementing Clean Architecture, Experience maintaining strict separation of Data, Domain, and Presentation layers, Experience working in production environments, Ability to design scalable and maintainable Android architectures 📃 Skills: Android, Kotlin, Jetpack, Compose, Coroutines, GraphQL 🏢 Description: Svitla Systems Inc. is looking for a Senior Android Engineer for a full-time position (40 hours per week) in Europe . Our client is one of the world’s largest and fastest-growing job sites. You'll join the team working on the Android application. This role involves both feature development and ongoing support, ensuring a high-performing, scalable, and user-friendly mobile experience by delivering new features, maintaining existing functionality, resolving bugs, and improving app performance and user experience. This role requires working hours with overlap till 8 PM CET. Requirements 4+ years of professional experience in Android development. Strong knowledge of Kotlin. Knowledge of Jetpack Compose (Note: this refers specifically to Compose UI, not general Android Jetpack components). Solid understanding of Kotlin Coroutines and Structured Concurrency. Experience implementing Clean Architecture. Experience maintaining strict architectural layer separation (Data / Domain / Presentation). Be passionate about modern Android development. Detail-oriented and performance-driven individual. Be comfortable working in production environments. Strong architectural mindset. The ability to balance new feature delivery with stability and maintainability. Nice to have Experience working with GraphQL. Responsibilities Design, develop, and maintain Android features using modern best practices. Implement scalable, maintainable solutions following Clean Architecture principles. Ensure strict separation of layers (Data, Domain, Presentation). Write high-quality, testable, and efficient Kotlin code. Optimize app performance and responsiveness. Troubleshoot, debug, and resolve production issues. Collaborate with cross-functional teams to deliver high-impact features. We offer US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!

Technology

Intellias

Strong Middle Kotlin Developer

Mid

Hybrid

Kraków, Poland

🏢 Summary: Offer for a Strong Middle Kotlin Developer to develop connectivity components and Android applications for an IVI system within the Android Automotive platform. The role involves Android platform development, AOSP-compliant architecture, and integration with HAL and service layers for a major automotive OEM. Focus is on high-quality, scalable Android solutions with deep system-level integration. 🗂️ Requirements: 3+ years of software development experience, Strong Kotlin and Java skills, Experience with Android application architecture, Knowledge of MVI and MVVM patterns, Understanding of clean architecture principles, Experience with Kotlin Coroutines or RxJava, Proficiency with Android SDK and connectivity features, Experience with Android IPC (intents, binder, services), Experience with Jetpack libraries and Jetpack Compose, Proficiency with Android Studio and Gradle, Experience with Git and CI workflows, Experience with dependency injection frameworks (Hilt or Koin), Experience with JNI native layer 📃 Skills: Kotlin, Java, Android, AOSP, HAL, MVI, MVVM, Coroutines, RxJava, Jetpack, Compose, AndroidStudio, Gradle, Git, CI, SDK, WiFi, Bluetooth, IPC, Binder, Hilt, Koin, JNI, AIDL, Linux 🏢 Description: Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to shape the future of driving. Join the team and co-create digital products for the world’s top-tier brands. Intellias is looking for Strong Middle Kotlin Developer for IVI development for major automotive OEM. Project will be focused on development of Connectivity components in Android Platform which will include development of Android applications and integration with HAL and service layer components. Responsibilities Design and develop high-quality Android applications. Android platform development and AOSP-compliant architecture work Create detailed technical specifications for applications. Troubleshoot and debug applications. Ensure applications meet performance and scalability requirements. Work closely with other teams to ensure the product meets the client’s needs. Monitor application performance and provide optimization recommendations. Stay up to date with the latest technologies and industry trends. Qualifications Must have: At least 3+ years of experience in development Strong Kotlin and Java development skills with a solid understanding of Android application architecture Proficiency in multithreading and concurrency using Kotlin Coroutines and/or RxJava Good hands-on programming skills Good knowledge of MVI, MVVM, and clean architecture principles Familiarity with Jetpack libraries, including Jetpack Compose Strong experience with Android Studio, gradle Confident with Git-based version control, including branching strategies and CI workflows Good knowledge of the Android SDK, especially connectivity (Wi-Fi, Bluetooth,, etc.) Deep understanding of Android interprocess communication (IPC), including intents, binder, services Familiarity with dependency injection frameworks like Hilt or Koin Experience in jni native layer Nice to have: Experience with AIDL interprocess communication Knowledge of the Android Open Source Project (AOSP) and experience working with Android platform code Android Automotive platform experience Linux experience Perks and Benefits: Flexible work schedule Fixed financial bonus issued upfront on a quarterly basis, covering the average market price of private medical care and sport card - B2B contract Present on the occasion of birthday, wedding, child birth E-learning accounts for Coursera, O'Relly, Udemy Corporate language school

Technology

Be in IT

Senior Android Kotlin Developer

Senior

Remote

Krakow, Poland

120 - 140 PLN/hr

🏢 Summary: Long-term contract for a Senior Android Kotlin Developer to build and enhance mobile banking applications using modern Android technologies. The role involves designing modular architectures, integrating network services, ensuring mobile security, and maintaining CI/CD pipelines within an international environment. Hybrid work model with regular on-site presence in Kraków. 🗂️ Requirements: Minimum 3 years of Android development experience with Kotlin, Strong knowledge of Android framework, Experience with Retrofit, Coroutines, Room, Experience with Jetpack Compose, Knowledge of Android Lifecycle, ViewModel, LiveData, Experience with MVP and MVVM patterns, Knowledge of Clean Architecture, Experience with dependency injection, Experience in building and maintaining CI/CD pipelines, Knowledge of mobile application security practices, Experience with secure data storage and SSL pinning, Experience with modularization and dependency management, Ability to work in hybrid model (6 days/month in Kraków office), English level B2/C1 or higher 📃 Skills: Kotlin, Android, Jetpack, Compose, Retrofit, Coroutines, Room, ViewModel, LiveData, MVP, MVVM, CleanArchitecture, Koin, Dagger, Hilt, CI/CD, SSL, HTTPS, Keystore, EncryptedSharedPreferences, Flow 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Android Kotlin Developer. Zakres obowiązków: Długofalowa współpraca z międzynarodową firmą z sektora finansowo-bankowego, rozwijającą cyfrowe produkty mobilne dla klientów detalicznych i biznesowych. Tworzenie i rozwijanie aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose. Projektowanie i implementacja rozwiązań opartych na Design Patterns, w szczególności MVP i MVVM, z uwzględnieniem zasad modularyzacji i separacji zależności. Integracja aplikacji z usługami sieciowymi przy użyciu Retrofit. Zarządzanie zależnościami z wykorzystaniem Koin, Dagger lub Hilt. Tworzenie i utrzymywanie pipeline'ów CI/CD. Współpraca w cross-funkcjonalnym zespole Mobile Platform, uczestnictwo w code review i retrospektywach. Diagnozowanie i rozwiązywanie problemów produkcyjnych, w tym obsługa incydentów w trybie on-call. Oczekujemy: Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie. Bardzo dobrej znajomości frameworka Android oraz bibliotek: Retrofit, Coroutines, Room. Umiejętności pracy z Android Lifecycle oraz zarządzania stanem aplikacji przy użyciu ViewModel i LiveData. Znajomości zasad modularności aplikacji i zarządzania zależnościami. Praktycznego doświadczenia w tworzeniu i utrzymywaniu procesów CI/CD. Znajomości Design Patterns: MVP, MVVM oraz Clean Architecture. Wiedzy z zakresu bezpieczeństwa aplikacji mobilnych: implementacja bezpiecznego przechowywania danych (np. EncryptedSharedPreferences, Keystore), bezpieczna komunikacja sieciowa (SSL Pinning, HTTPS), zabezpieczenie przed inżynierią wsteczną i innymi zagrożeniami, implementacja autoryzacji i uwierzytelniania użytkowników. Znajomości best practices w programowaniu asynchronicznym (Coroutines, Flow). Umiejętności pracy w zespołach rozproszonych oraz gotowości do uczestnictwa w code review i retrospektywach. Gotowości do pracy w modelu hybrydowym: 6 dni w miesiącu w biurze klienta w Krakowie (z elastycznością w ustaleniu harmonogramu). Znajomości języka angielskiego na poziomie B2 lub C1 - umożliwiającej swobodną komunikację w międzynarodowym środowisku. Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 120-140 PLN netto/godz. + VAT. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca w systemie hybrydowym (6 dni w miesiącu z biura w Krakowie). Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Technology

7N

Senior Android Developer (Kotlin)

Senior

Remote

Gdansk, Poland

160 - 180 PLN

🏢 Summary: Senior Android Developer role focused on developing and maintaining a native Android mobile application for a SaaS platform in the construction industry. The position involves implementing new features, migrating legacy code from Java/XML to Kotlin and Jetpack Compose, and supporting product scaling. Remote work with a long-term contract until the end of 2026. 🗂️ Requirements: Minimum 7 years of experience as Android Developer, Strong knowledge of Kotlin, Experience in native Android application development, Practical experience with Jetpack Compose, Experience migrating applications from Java/XML to Kotlin/Compose, Knowledge of SQL, English proficiency at B2/C1 level 📃 Skills: Kotlin, Android, Jetpack, Compose, Java, XML, SQL 🏢 Description: Dla naszego klienta z branży budowlanej poszukujemy osoby na stanowisko Senior Android Developer. Osoba na tym stanowisku odpowiedzialna będzie za rozwój i utrzymanie aplikacji mobilnej dla platformy SaaS. Model pracy: praca zdalna (możliwe podróże do Łodzi - max. 1-2 razy/projekt) Czas trwania: do końca 2026 (istnieje możliwość przedłużenia) Start: ASAP Zakres obowiązków Rozwój i utrzymanie aplikacji mobilnej (Android) dla platformy SaaS w branży budowlanej Tworzenie nowych funkcjonalności zgodnie z roadmapą produktową ( m.in . wyszukiwanie, filtrowanie, integracja z 3D viewerem) Migracja i modernizacja istniejącego kodu (z Java/XML do Kotlin + Jetpack Compose) Współpraca z Tech Leadami oraz zespołem developerskim przy rozwoju produktu Udział w pracach nad skalowaniem produktu i dostosowaniem do rosnących wymagań biznesowych Praca w środowisku z istniejącą architekturą i elementami legacy Oczekiwania Min. 7 lat doświadczenia na stanowisku Android Developera Bardzo dobra znajomość Kotlin (poziom senior) Doświadczenie w tworzeniu natywnych aplikacji Android Praktyczna znajomość Jetpack Compose Doświadczenie w migracji aplikacji z Java/XML do Kotlin/Compose Znajomość SQL Bardzo dobra znajomość języka angielskiego (min. B2/C1) Oferujemy Stałe wsparcie osobistego agenta , dbającego o Twoją ciągłość projektową, kontakt z klientem, niezbędne formalności, komfort pracy oraz rozwój, Consultant Development Program – doradztwo w planowaniu kariery w oparciu o najnowsze trendy i potrzeby rynku IT, obejmujące m.in . konsultacje z agentami i mentorami kariery , Dostęp do 7N Learning & Development – platformy rozwojowo-edukacyjnej z webinarami, biblioteką artykułów i raportów branżowych oraz regularnymi zaproszeniami na jednorazowe i cykliczne wydarzenia rozwojowe – techniczne, biznesowe oraz life-stylowe, Spektakularne eventy integracyjne , zarówno dla Ciebie (np. coroczny wyjazd Kick-Off , imprezy świąteczne czy sportowe Letnie Igrzyska), jak i dla Twoich bliskich (np. pikniki rodzinne, premiery filmowe), Rozwój zawodowy nie tylko podczas projektu – możesz zaangażować się w przekazywanie wiedzy innym w ramach oferty 7N Services kierowanej do klientów 7N, Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat. Pakiet benefitów zaplanowany od A do Z , czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą O 7N Ciągłe poszukiwanie projektów, trudne negocjacje stawek, brak wsparcia w rozwoju – brzmi znajomo? W 7N zyskujesz nie tylko stabilność kontraktów, ale też zaangażowanie osobistego opiekuna dbającego o Twój komfort zawodowy i stały dostęp do inicjatyw rozwojowych. Naszym celem jest zapewnienie Ci stabilnej i komfortowej współpracy, która przyczyni się do sukcesu Twojego jako eksperta IT oraz naszych klientów. Budujemy trwałe relacje, bazując na skandynawskich wartościach i 30-letnim doświadczeniu w tworzeniu rozwiązań IT dla ponad 200 organizacji.

Technology

Link Group

Senior Android Engineer (Kotlin / Compose)

Senior

Remote

Warsaw, Poland

130 - 170 PLN

🏢 Summary: Senior Android Engineer role focused on building and maintaining a large-scale mobile product using Kotlin and Jetpack Compose, with strong ownership of architecture, scalability, and code quality. The position involves working within a mature Android ecosystem, ensuring high performance and robust engineering standards. Candidates are expected to contribute autonomously to mobile architecture and delivery processes. 🗂️ Requirements: Strong Kotlin proficiency, Experience with Jetpack Compose, Deep knowledge of Android SDK, Understanding of OOP principles, Knowledge of algorithms, Knowledge of data structures, Experience with Gradle build systems, Experience with CI pipelines, Ability to work autonomously, Strong problem-solving skills 📃 Skills: Kotlin, Compose, Android, AndroidSDK, OOP, Algorithms, DataStructures, Gradle, CI, KMM, TDD, Copilot, PairProgramming, ModularArchitecture 🏢 Description: Senior Android Engineer (Kotlin / Compose) We are looking for an experienced Android Engineer who thrives in large-scale product environments and takes ownership of mobile architecture and delivery quality. You’ll work on a mature mobile ecosystem where scalability, performance, and engineering standards matter. What We’re Looking For Strong proficiency in Kotlin and modern Jetpack Compose for UI development Deep understanding of the Android SDK and native mobile development principles Solid knowledge of Object-Oriented Programming , algorithms, and data structures Experience working with Gradle-based build systems and CI pipelines Ability to work with a high level of autonomy and strong problem-solving mindset Additionally Valued Experience with modular architecture (e.g., Kotlin Multiplatform Mobile – KMM) Experience working within large and evolving codebases Practical exposure to Test-Driven Development (TDD) and Pair Programming Experience leveraging AI-assisted development tools (e.g., Copilot)