Senior Android Engineer (#2519)

2 Months ago • 5 Years + • Mobile Development

Job Summary

Job Description

As a Senior Android Engineer, you will design, build, and maintain efficient, reusable, and reliable Android code for a European online car market with over 30 million monthly users. You will collaborate with iOS & Android Engineers, Web and Analytics Engineers, and cross-functional teams. Responsibilities include suggesting technical improvements, conducting code reviews, and ensuring high-quality code. The role requires strong Android development skills (Kotlin, Java, Jetpack Compose), experience with various libraries (Retrofit, RxJava, Room, Dagger2), and familiarity with CI/CD (Jenkins, GitHub Actions).
Must have:
  • 5+ years Android development experience
  • Kotlin/Java, Jetpack Compose
  • Retrofit, RxJava, Room, Dagger2
  • CI/CD experience (Jenkins, GitHub Actions)
  • Unit & Instrumentation testing
  • Design and implement complex solutions
Perks:
  • Flexible working format (remote, office, hybrid)
  • Competitive salary and benefits package
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events

Job Details

We are looking for a Senior Android Engineer to join our team! Our customer is the European online car market, which has over 30 million monthly users and a presence in 18 countries. As a Senior Android Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.

Project tech. stack: Kotlin, Java; Multithreading: RxJava 2, Coroutines; Networking: Retrofit, OkHttp, GraphQL; Database: Room; Build system: Groovy, Kotlin; DI: Dagger2; UI: JetpackCompose, Android layouts; Test: JUnit, Mokito, UI tests (espresso, kaspresso); CI/CD: Jenkins, GithubActions.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code
  • Work together with iOS & Android Engineers, Web and Analytics Engineers
  • Communicate with multi-functional teams to streamline the workflow
  • Suggest technical and functional improvements to add value to the product
  • Conduct design reviews and code reviews to maintain high-quality

 

Requirements:

  • 5+ years of experience in Android developmentn
  • Able to design, plan, and implement complex technical solutions
  • Strong knowledge of Android SDK, and different versions of Android OS
  • Knowledge of Android material design guidelines, and best practices for the platform
  • Experience with Kotlin coroutines and Android Jetpack Architecture Components
  • Solid understanding of the full mobile development life cycle
  • Familiarity with cloud message APIs and push notifications
  • Experience with CI/CD
  • Working knowledge of tools such as GIT, Jenkins, etc
  • Strong knowledge of unit and instrumentation testing 
  • Strong experience with Android UI components
  • Familiarity with Agile methodologies
  • Computer Science or a similar degree
  • Well-spoken and written knowledge of the English language (B2+)
  • Ukrainian language Advanced or higher

 

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
4 Months ago
N-iX - SENIOR BACKEND ENGINEER (JAVA) (#2710)

N-iX

Ukraine (Remote)
1 Month ago
version 1 - Senior Oracle E-Business Technical Consultant

version 1

London, England, United Kingdom (Hybrid)
2 Months ago
Netflix - Software Engineer (L5) - Experimentation Platform

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Inventory

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Nagarro - Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Luxoft - Android Framework Developer

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
Nagarro - Associate Staff Engineer, Javascript Fullstack

Nagarro

Colombia (Remote)
4 Months ago
GoTo Group - Software Engineer (Flutter) - Consumer Payments

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Nagarro - Associate Staff Engineer, Tech support

Nagarro

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - PMTS / Principal Software Engineer - Backend - Distributed Systems

Salesforce

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Ness Digital - Senior Atlassian Plugin/Integration Developers

Ness Digital

Bengaluru, Karnataka, India (On-Site)
1 Month ago
CloudHire - Senior Scala Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
NinjaVan - Field Sales Executive West Java - Cirebon (Talent Pool)

NinjaVan

Cirebon, West Java, Indonesia (On-Site)
4 Months ago
PwC - Mulesoft Manager - kolkata/bangalore (early joiners)

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Riot Games - Senior Frontend Engineer - Monetisation, League of Legends

Riot Games

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Mojang Studios - Senior Graphics Engineer - Minecraft

Mojang Studios

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Washington, District Of Columbia, United States (Remote)
3 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Machine Learning, Systems and Cloud AI, 2025 start

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Skillz - Lead Web Full Stack Engineer (Las Vegas)

Skillz

Las Vegas, Nevada, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

N-iX - Junior AQA Engineer (#2503)

N-iX

Ukraine (Remote)
2 Months ago
RubyPlay - Senior 2D Animator

RubyPlay

Kyiv, Kyiv City, Ukraine (On-Site)
6 Months ago
Virtuos - VFX Artist

Virtuos

Ukraine (Remote)
1 Month ago
Playtika - Senior Data/AI SRE Engineer

Playtika

Ukraine (On-Site)
3 Months ago
N-iX - Middle .NET Engineer

N-iX

Ukraine (Remote)
1 Month ago
Playtech - iOS Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Sigma Software - Sound Producer

Sigma Software

Kyiv, Kyiv City, Ukraine (Remote)
4 Months ago
Luxoft - Senior/Middle Business Analyst

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
2 Months ago
Playrix - QA Director

Playrix

Ukraine (Remote)
4 Months ago
N-iX - Senior Python Software Engineer (#2666)

N-iX

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Staff Consultant ,SAP Financial Management

Nagarro

(On-Site)
3 Months ago
Nagarro - Trainee

Nagarro

Mexico (Remote)
4 Months ago
DraftKings - Lead Software Engineer, iOS

DraftKings

United States (Remote)
1 Month ago
Luxoft - Senior Android HMI/Kotlin Developer

Luxoft

Germany (Remote)
2 Months ago
Nagarro - Senior Staff Engineer

Nagarro

(On-Site)
3 Months ago
Publicis Groupe - Senior Developer Mobile Solutions L2_XT - Android

Publicis Groupe

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer ,Mobile Developer (React Native)

Nagarro

Hyderabad, Telangana, India (On-Site)
4 Months ago
Nagarro - Principal Consultant, Support Sales

Nagarro

China (Remote)
4 Months ago
Nagarro - Senior Staff Consultant ,SAP Govern Risk Compliance

Nagarro

Romania (On-Site)
3 Months ago
Nagarro - Senior Staff Engineer, DevOps

Nagarro

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded