UN

Senior Android Engineer

Hiring from
Poland
Work type
Remote
Posted

628,140 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
WE ARE LOOKING FOR Senior Android Engineer

We are looking for a Senior Android Engineer to join our team. You will start your journey in a selected customer project for a leading automotive manufacturer pioneering the future of electric vehicles, helping to develop and optimize next-generation Android-based in-vehicle systems..

Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated: there’s a good team spirit, a flat hierarchy, and nonexistent bureaucracy. Our way of working is flexible too: many of our team members work remotely from home, visiting our office from time to time when needed.

Responsibilities

  • Design and develop modular, scalable applications for Android-based embedded infotainment systems.
  • Create design patterns and libraries to facilitate application development.
  • Collaborate with cross-functional teams, including product and UI/UX design, to define application features.
  • Identify and resolve application bottlenecks for performance optimization.
  • Conduct code reviews and practice continuous integration and development.
  • Write test code to ensure quality, robustness, and functional correctness, including edge cases.
  • Design and implement application updates and releases.
  • Investigate the AOSP platform to improve application performance and integration.
  • Develop sample and demo applications utilizing our technology.

Required Qualifications

  • 5+ years of Android development experience with strong Kotlin skills.
  • Proficiency with Android Studio, Android SDK, and modern architectures (MVVM/MVI/Clean Architecture).
  • Experience building UI with Jetpack Compose and XML Views.
  • Experience with Kotlin coroutines and StateFlow-based signal handling.
  • Solid understanding of Android design principles, performance, and testing.
  • Comfortable working in Linux environments with debugging and system-level tools.
  • Proficiency with Git and experience in collaborative workflows.
  • Knowledge of Gradle and CI/CD pipelines.
  • Strong communication skills and ability to work independently and in Agile teams.
  • Experience with continuous integration tools, such as GitLab CI.
  • Practical experience using AI coding tools to support implementation, debugging, tests, or code review.

Nice to have

  • Java is a plus.
  • Experience using and contributing to a brand UI component library is a plus.
  • Familiarity with NDK/JNI is a plus.
  • Experience with Android Automotive OS (AAOS) is a plus.
  • Python for automation/log analysis is a plus.

Similar jobs

Apply for this job100% free