Senior Android Engineer

1 Month ago • 5 Years + • Mobile Development

Job Summary

Job Description

Senior Android Engineer responsible for developing a highly reliable Android application, integrating it with back-end services, and collaborating with iOS engineers. Responsibilities include suggesting a scalable application foundation, translating designs into high-quality code, working with the product team, building and maintaining high-performance code, identifying and fixing bugs, analyzing app usage data, maintaining code quality, leading an Android engineering team, conducting code reviews, creating documentation, and deploying apps through Google Play. The ideal candidate will have proficiency in Kotlin, Android Jetpack Libraries, Jetpack Compose, reactive programming, and experience with Bluetooth communication. A strong understanding of Android SDK, UI design principles, offline storage, threading, and performance tuning is essential. At least 5 years of experience is required.
Must have:
  • Proficiency in Kotlin, Android Jetpack Libraries, Jetpack Compose
  • Experience in reactive programming
  • Strong knowledge of Android SDK, UI design principles
  • Experience with offline storage, threading, performance tuning
  • 5+ years of experience as a developer
  • Lead a team of Android engineers, perform code reviews
Good to have:
  • Experience in establishing communication with external devices via Bluetooth
  • Experience with supporting different screen sizes
Perks:
  • Flexible working format (remote, office-based, or flexible)
  • Competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events and team buildings

Job Details

We are looking for a Senior Android Engineer responsible for the development of an application with a scalable, flexible, and testable architecture. Your primary focus will be the development of a highly reliable Android application and its integration with back-end services. You will be working along-side other engineers and developers working on the same app, but for an iOS platform, where the app is already in production. Therefore,  commitment to collaborative problem solving, consistency, sophisticated design and creating future proof quality product is essential. 

Responsibilities: 

  • Suggest and develop a scalable and reliable foundation for an Android application.  • Translate designs and wireframes into high quality code that will work perfectly on different devices and screen sizes. Solid background in Android UI guidelines and native elements is required. 
  • Work together with a product team, giving all the necessary platform-related technical input. 
  • Design, build, and maintain high performance, reusable, and reliable code. 
  • Ensure the best possible performance, quality, and responsiveness of the application. 
  • Identify and correct bottlenecks, performance issues, and fix bugs. 
  • Analyze app usage data, crash logs as a routine to improve user experience. 
  • Maintain code quality, organization, and automatization. 
  • Be able to lead a team of Android engineers, perform code reviews. 
  • Create and update project documentation. 
  • Package, sign and deliver apps through the Google Play 

Skills: 

  • Proficiency in Kotlin. 
  • Android Jetpack Libraries, Jetpack Compose. 
  • Experience in reactive programming. 
  • Experience in establishing communication with external devices via Bluetooth is a plus. 
  • Strong knowledge of Android SDK, different versions of Android.
  • Experience with supporting different screen sizes: tablet oriented apps, master-details UI. 
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.                   
  • Ability to design applications around natural user interfaces, such as “touch”.    
  • Ability to understand business requirements and translate them into technical  requirements. 
  • A knack for benchmarking and optimization. 
  • Understanding of Google’s Android design principles and interface guidelines. 
  • Proficient understanding of Git, continuous integration. 
  • At least 5 years of experience as a developer. 
  • Upper intermediate+ English level

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

Lead venture - Lead Software Engineer

Lead venture

Gurugram, Haryana, India (On-Site)
5 Months ago
Warner Bros Games - Senior Manager, Software Engineering

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Meta - Software Engineer, Product

Meta

Los Angeles, California, United States (Remote)
4 Months ago
Warner Bros Games - Senior Software Engineer - Fullstack (AdTech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
PwC - IN-Associate_.NET Full Stack Developer_MS Engg_Advisory_Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Nagarro - Staff Engineer

Nagarro

India (Remote)
5 Months ago
Nagarro - Associate Staff Engineer, Machine Learning

Nagarro

New York, New York, United States (On-Site)
5 Months ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

United Arab Emirates (Remote)
5 Months ago
Nagarro - Associate Staff Engineer, BI Reporting

Nagarro

(On-Site)
5 Months ago
Nagarro - Principal Consultant, Support Sales

Nagarro

China (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Development Engineer Graduate (Intent-based networking) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
seeking alpha - Expert Ruby on Rails Developer

seeking alpha

Israel (Remote)
2 Weeks ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Mumbai, Maharashtra, India (Remote)
6 Days ago
Magic Media - Senior Automation Engineer

Magic Media

Masovian Voivodeship, Poland (Remote)
1 Week ago
Warner Bros Games - Senior Manager, Software Engineering

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
seeking alpha - Expert Ruby on Rails Developer

seeking alpha

Ukraine (Remote)
3 Weeks ago
Next Level Business Services - Solution Architect

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
5 Months ago
Proof of Play - Senior Fullstack Engineer

Proof of Play

United States (Remote)
1 Week ago
Aristocrat Gaming - Account Manager

Aristocrat Gaming

St. Julian's, Malta (Hybrid)
2 Months ago
Eleven Labs - Full-Stack Engineer (Front-End Leaning)

Eleven Labs

United Kingdom (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Magic Media - Game UX Designer

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
6 Days ago
N-iX - Senior React Engineer

N-iX

Ukraine (Remote)
1 Week ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
5 Months ago
DMarket - Staff Blockchain Developer

DMarket

Ukraine (Remote)
5 Months ago
Gunzilla - Manual QA Intern

Gunzilla

Kyiv, Kyiv City, Ukraine (Remote)
1 Week ago
DraftKings - Lead System DBA

DraftKings

Ukraine (Remote)
4 Months ago
Playrix - Technical Director (Game Project)

Playrix

Ukraine (Remote)
5 Months ago
Playtika - Incident Engineer (NOC/SLS)

Playtika

Ukraine (On-Site)
4 Months ago
Magic Media - Graphics Programmer (C++)

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
4 Days ago
Playtech - Fullstack Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Staff Engineer

Nagarro

United Kingdom (Remote)
5 Months ago
Ciklum - Senior IOS Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
Visual Concepts - Senior Software Engineer (Mobile)

Visual Concepts

Austin, Texas, United States (On-Site)
1 Week ago
Nagarro - Staff Consultant ,Communication Design

Nagarro

Philippines (Remote)
5 Months ago
Trackman - Senior iOS Developer

Trackman

(On-Site)
2 Weeks ago
Meta - Software Engineer (Android OS - Embedded)

Meta

San Diego, California, United States (On-Site)
4 Months ago
Meta - Software Engineer, iOS

Meta

Redmond, Washington, United States (On-Site)
4 Months ago
Nagarro - Senior Staff Engineer, ETL

Nagarro

India (Remote)
5 Months ago
Trackman - Senior iOS Developer

Trackman

Hørsholm, Denmark (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded