Sysco

Senior Android Engineer

Sysco

full-time

Posted on:

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $117,700 - $196,100 per year

Job Level

Senior

Tech Stack

AndroidGraphQLiOSJavaJavaScriptKotlinRxJava

About the role

  • Build and maintain Android applications using Android SDK and Android Studio across the full mobile development lifecycle.
  • Design and implement Android UI/UX following design patterns and best practices.
  • Create reusable components and libraries for mobile apps.
  • Integrate and work with RESTful and GraphQL APIs.
  • Use RxJava, Kotlin Coroutines, and Flow for asynchronous and reactive programming.
  • Write clean, maintainable, and well-documented code; use Git for version control.
  • Optimize application performance, scalability, and resiliency.
  • Collaborate with cross-functional teams and mentor junior engineers.
  • Follow enterprise software development best practices and participate in agile processes.

Requirements

  • Proficient with Android SDK, Android Studio, and the full mobile development lifecycle.
  • Deep understanding of Android UI/UX principles, design patterns, and best practices.
  • Experience designing and implementing reusable components and libraries.
  • Solid experience working with RESTful and GraphQL APIs.
  • Proficient in modern development tools and frameworks, including RxJava, Kotlin Coroutines, and Flow.
  • Ability to write clean, maintainable, and well-documented code independently.
  • Proficient understanding of code versioning tools, such as Git.
  • Proven problem-solving skills and ability to optimize application performance and reliability.
  • Experience collaborating in cross-functional teams and mentoring junior engineers.
  • Bachelor’s degree in computer science, computer engineering or related, or equivalent work experience.
  • 6 years of experience in custom software development in Java/Javascript or iOS/Android.
  • Preferred: 8 years of experience custom software development in iOS/Android.
  • Experience mentoring and developing technical and functional skills of team members.
  • Experience with enterprise software development recommended practices in application development environments.
  • Practical exposure to software scalability, performance, and resiliency optimization techniques.
  • Experience in an agile environment.
  • Applicants must be currently authorized to work in the United States.
Sysco

Senior Android Engineer

Sysco
Seniorfull-time$118k–$196k / year🇺🇸 United States
Posted: 20 hours agoSource: sysco.wd5.myworkdayjobs.com
Android
Expedia Group

Senior Android Engineer

Expedia Group
Seniorfull-time$173k–$243k / yearCalifornia, Illinois, Texas, Washington · 🇺🇸 United States
Posted: 1 day agoSource: expedia.wd108.myworkdayjobs.com
AndroidJavaKotlin
Patreon

Staff Android Engineer, Platform

Patreon
Leadfull-time$246k–$370k / yearNew York · 🇺🇸 United States
Posted: 8 days agoSource: jobs.ashbyhq.com
AndroidKotlinSwift
Ford Motor Company

Staff Android Engineer

Ford Motor Company
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 8 days agoSource: efds.fa.em5.oraclecloud.com
AndroidJavaKotlinReact
GEICO

Senior Engineer – Mobile Device Management, iOS/Android

GEICO
Seniorfull-time$105k–$215k / yearCalifornia, Maryland, New York, Texas, Washington · 🇺🇸 United States
Posted: 8 days agoSource: geico.wd1.myworkdayjobs.com
AndroidAzureiOSPythonVMware