Senior Android Engineer

49 Minutes 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

seeking alpha - Senior Back-End Developer

seeking alpha

Israel (Remote)
2 Months ago
Rebellion - Experienced JavaScript Developer

Rebellion

Oxford, England, United Kingdom (Hybrid)
6 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Apex logic - Sr. Full-Stack Developer - Product

Apex logic

United States (Remote)
3 Months ago
Nagarro - Senior Analyst, UXD

Nagarro

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Nagarro - Associate Staff Engineer, Javascript Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Next Level Business Services - Xamarin Developer

Next Level Business Services

Neenah, Wisconsin, United States (On-Site)
4 Months ago
Nagarro - Staff Consultant ,SAP Analytics Data Manageme

Nagarro

India (Remote)
4 Months ago
Aristocrat Gaming - Unity Developer

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Autodesk - Principal Software Engineer (Back-End)

Autodesk

Vancouver, British Columbia, Canada (Remote)
5 Months ago
Trend Micro - (Sr.) Software Engineer – 5G/ORAN Security

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Aristocrat Gaming - Digital Retention Specialist - Spanish Speaker

Aristocrat Gaming

Sliema, Malta (Hybrid)
2 Months ago
ION - Senior C#/.NET Developer, Budapest

ION

Budapest, Hungary (Hybrid)
4 Months ago
Life church - Staff Quality Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
4 Months ago
PTW - Java Developer

PTW

Telangana, India (On-Site)
6 Days ago
Varonis  - Python Developer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
2 Months ago
Canva - Senior Frontend Engineer - Page Load team

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Months ago
ION - Senior Software Engineer - Full Stack

ION

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playtika - Java Technical Lead

Playtika

Ukraine (On-Site)
3 Months ago
Sigma Software - Project Manager (Design and Web Solutions)

Sigma Software

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago
N-iX - Senior React Native Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
N-iX - Lead 2D Artist / Art Director

N-iX

Ukraine (Remote)
1 Month ago
N-iX - Tech Executive Recruiter

N-iX

Ukraine (Remote)
1 Week ago
Gunzilla - Video Editor - UA

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
N-iX - Lead Frontend Engineer

N-iX

Ukraine (Remote)
3 Weeks ago
N-iX - People Partner

N-iX

Ukraine (Remote)
1 Week ago
N-iX - Data Product Owner (#2508)

N-iX

Ukraine (Remote)
3 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Ukraine (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Associate Staff Engineer, Sharepoint

Nagarro

India (Remote)
4 Months ago
PearlAbyss - Engineering_Mobile Platform Tech Internship

PearlAbyss

(On-Site)
1 Month ago
Nagarro - Director, Support Sales & Marketing

Nagarro

Canada (Remote)
4 Months ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
4 Months ago
Patterned Learning Career - Senior Android Engineer

Patterned Learning Career

(Remote)
1 Week ago
Nagarro - Senior Staff Engineer, Delivery

Nagarro

New York, New York, United States (On-Site)
4 Months ago
Moon Active - Unity Developer

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
6 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Japan (Remote)
4 Months ago
Nagarro - Senior Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
4 Months ago
Ello - Mobile Engineer (Flutter)

Ello

Nairobi, Nairobi County, Kenya (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded