Senior Android Developer
Long-term Contract
Hybrid in Maryland Heights, MO - 3 days onsite
Project Information:
You will be joining a team of consisted of Android and Backend Developers working on the TechMobile application that technicians utilize in the field when working on customer orders. This is an Android application consisted of backend REST services, SDK integration, Push Notifications, and Firebase Cloud Messaging - FCM. You will be responsible for working on features, enhancements, and driving the delivery of the code for this application.
Requirements:
Passion for building scalable and responsive Android applications
6+ years of software development experience, 4+ years of Android development experience
Solid understanding of Kotlin
Solid understanding of Java
Solid understanding of architecture patterns, namely MVVM and MVI
Solid understanding of Android threading, and with experience in Coroutines
Experience with profiling UI, memory, and threading in Android
Experience using tools such as Perfetto and/or Systrace
Ability to accomplish complex engineering tasks independently
Ability to manage complex cross-team coordination and work closely with product owners
Ability to evaluate and communicate different engineering solutions and trade-offs
B.S. in Computer Science or Engineering or equivalent years of work experience
Required Skills : 6+ years of software development experience, 4+ years of Android development experience Android Studio Kotlin Java
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :Yes
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: Android Developer
Branch Code :St. Louis