This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Motive empowers physical operations with tools to enhance safety, productivity, and profitability.
The company serves over 120,000 customers across various industries, including transportation, construction, and retail.
As a Software Engineer for the Mobile (Android) team, you will design and manage the next generation Motive Android app.
You will contribute to redefining the app's architecture and building a world-class offline-first mobile application.
The role requires familiarity with Java and Kotlin, as well as a good understanding of system architectures like MVC, MVVM, and Redux.
You will develop new features for the Android Motive App, improve existing features, and work with the product team to refine feature specifications.
Communication with back-end engineers regarding API requirements and support for diagnosing user problems will be part of your responsibilities.
You will analyze user data to identify bugs.
Requirements:
You must have 5+ years of experience working on Android apps.
Proficiency in Java, Kotlin, Android lifecycle, custom views, and database/persistence is required.
An understanding of Android UI/UX and application design paradigms is necessary.
You should have an appreciation for and understanding of automated app testing.
Knowledge of RxJava2 and Dagger2 is a plus.
An interest or knowledge in commercial vehicles/trucking is also a plus.
Benefits:
Motive is committed to creating a diverse and inclusive workplace.
The company is an equal opportunity employer, welcoming individuals from various backgrounds and experiences.
Employees must be authorized to access commodities and technologies controlled under U.S. Export Administration Regulations.