Position: Android Developer
Location: Irving, TX
Term: 12 months
Day-to-Day Responsibilities:
Is this a good fit? (Requirements):
Even better if you have:
Location: Irving, TX
Term: 12 months
Day-to-Day Responsibilities:
- Research, prototype, and develop mobile software solutions to solve problems across retail.
- Stay up to date with emerging technology and learn new technologies/libraries/frameworks in the mobile space.
- Learn and partner with peers across multiple disciplines, such as computer vision, machine learning, and systems design.
- Deliver on time with a high bar on quality of research, innovation, and engineering.
Is this a good fit? (Requirements):
- Bachelor’s Degree or higher in Computer Science/Engineering or equivalent experience.
- 3+ years of experience in Software Engineering, Product Management, or Developer Relations.
- 2+ years of experience as a Mobile App/Game Development Developer, using mobile-side API development and Android SDK/library projects.
- Experience in programming for Android applications using Java or Kotlin.
- Experience in creating and maintaining shipping production-level mobile applications.
- Experience with common Design Pattern architectures (MVVM, MVP, MVI).
- Experience with permanent offline storage, live data and observables, performance tuning, and consuming RESTful APIs.
- Experience with application interface guidelines, push notifications, APIs, and cloud messaging.
Even better if you have:
- Experience with Native iOS development using Swift/SwiftUI or willingness to learn iOS.
- Experience with React or React Native or willingness to learn React Native.
- Experience creating compelling overviews, product requirements documents (PRD)/specs, and executive-level presentations.