Senior Android Engineer (#2369)

1 Month ago • 5 Years + • Mobile Development

About the job

Job Description

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. You will be responsible for designing, building, and maintaining efficient, reusable, and reliable code. You will also work together with iOS & Android Engineers, Web and Analytics Engineers to streamline the workflow. You will suggest technical and functional improvements to add value to the product and conduct design reviews and code reviews to maintain high quality.
Must have:
  • 5+ years of total experience in the software industry
  • 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
Perks:
  • 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
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

We are looking for a Senior Android Engineer to join our team! Our customer is the European online car market with over 30 million monthly users, with a market 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 total experience in the software industry
  • 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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

Similar Jobs

Next Level Business Services - BigData Architect

Next Level Business Services, United States (On-Site)

The Walt Disney Company - Lead Software Engineer, Scala

The Walt Disney Company, United States (On-Site)

eBay - Staff Software Engineer - MTS 2

eBay, Canada (Hybrid)

Riot Games - Data Engineer II - Data & Analytics

Riot Games, Ireland (On-Site)

Applike Group - Tech Lead Mobile SDK (f/m/d)

Applike Group, Germany (Hybrid)

Miniclip - Android Developer

Miniclip, (On-Site)

Next Level Business Services - Xamarin Developer

Next Level Business Services, United States (On-Site)

Nagarro - Senior Staff Engineer

Nagarro, Sri Lanka (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Principal Global Services - Architect - Engineering

Principal Global Services, India (On-Site)

The Walt Disney Company - Principal Software Engineer

The Walt Disney Company, United States (On-Site)

Ziff Davis - Sr. Data Engineer

Ziff Davis, Australia (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playrix - Art Director

Playrix, Ukraine (Remote)

Seedify - Gaming Recruiter

Seedify, Ukraine (Remote)

Luxoft - HMI Team Lead

Luxoft, Ukraine (Remote)

Every matrix - Middle Business Intelligence/Data Analyst

Every matrix, Ukraine (Hybrid)

Playrix - Lead SDET

Playrix, Ukraine (Remote)

N-iX - Support Engineer (#2459)

N-iX, Ukraine (Remote)

N-iX - Data Product Owner (#2508)

N-iX, Ukraine (Remote)

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Frenzy Games - Senior React Native Developer

Frenzy Games, India (On-Site)

Nagarro - Staff Engineer, Machine Learning

Nagarro, India (On-Site)

Nagarro - Senior Staff Engineer

Nagarro, Denmark (Remote)

Applike Group - Android Developer (f/m/d)

Applike Group, Germany (Hybrid)

Luxoft - Android Developer / CTS Expert

Luxoft, United States (Remote)

Meta - Software Engineer, iOS

Meta, United States (On-Site)

Nagarro - Associate Staff Engineer, Mainframe

Nagarro, United States (On-Site)

Nagarro - Senior Staff Engineer

Nagarro, Sri Lanka (Remote)

Get notifed when new similar jobs are uploaded