Software Engineer, Mobile (Android)

2 Months ago • 5 Years + • Mobile Development

Job Summary

Job Description

As a Software Engineer, Mobile (Android) at Motive, you will be a key member of the team designing and managing the next-generation Motive Android app. You will contribute your expertise to redefining our architecture and building a world-class, offline-first mobile application. The role involves developing new features, improving existing ones (including GPS tracking, Bluetooth, and USB communications, Camera APIs), working with the product team to refine feature specs, communicating with backend engineers, and assisting the support team. You will analyze user data to identify and resolve bugs. The ideal candidate will have experience with Java and Kotlin and an understanding of system architectures.
Must have:
  • 5+ years of experience with Android apps
  • Proficiency in Java, Kotlin, Android lifecycle, custom views, database/persistence
  • Understanding of Android UI/UX and application design paradigms
  • Appreciation of automated app testing
Good to have:
  • Knowledge in RxJava2, Dagger2
  • Knowledge or interest in commercial vehicles/trucking

Job Details

Who we are:

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks.

Motive serves more than 120,000 customers – from Fortune 500 enterprises to small businesses – across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector.

Visit gomotive.com to learn more.

About the Role: 

As a key member of our team, you will play an active part in designing, and managing our next generation Motive Android app. Your expertise will be contributed to redefining our architecture and building a world class offline-first mobile application with an enthusiastic team. We are looking for candidates who have a familiarity with Java and Kotlin, and a good understanding of system architectures (MVC, MVVM, Redux) and a forward thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues.

What You’ll Do: 

  • Develop new features for our Android (Java & Kotlin) Motive App for Fleets
  • Improving one of our many existing features, including GPS tracking (Geofencing), Bluetooth and USB comms, Camera APIs, etcWork with product team to refine feature specs
  • Communicate with back end engineers about API requirements or refinements
  • Help support team to diagnose user problems
  • Analyze our user's data to identify bugs

What We’re Looking For: 

  • 5+ years experience working on Android apps
  • Proficiency in Java, Kotlin, Android lifecycle, custom views, database/persistence
  • An understanding of Android UI/UX and application design paradigms
  • An appreciation and understanding of automated app testing
  • Knowledge in RxJava2, Dagger2 is a plus!
  • Knowledge or interest in commercial vehicles/trucking is a plus!

Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives. 

Please review our Candidate Privacy Notice here .

UK Candidate Privacy Notice here.

The applicant must be authorized to receive and access those commodities and technologies controlled under U.S. Export Administration Regulations. It is Motive's policy to require that employees be authorized to receive access to Motive products and technology. 

#LI-Remote

Similar Jobs

Roblox - Senior Product Designer, Social

Roblox

San Mateo, California, United States (On-Site)
3 Days ago
Roof Stacks - Senior iOS Developer

Roof Stacks

İstanbul, Türkiye (Hybrid)
1 Year ago
Fluxon - Senior Software Engineer

Fluxon

Gurugram, Haryana, India (Remote)
1 Month ago
Coupa - Sr. Principal Software Engineer (Analytics)

Coupa

India (Remote)
1 Month ago
bounteous - Senior Ruby on Rails Backend Developer

bounteous

India (Remote)
2 Weeks ago
Toast - Senior Software Engineer - iOS

Toast

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Apple - Senior iOS Engineer, Ads

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
Expedia - Senior IOS Engineer

Expedia

Chicago, Illinois, United States (On-Site)
3 Weeks ago
Mobiloitte - Senior iOS Consultant – Swift

Mobiloitte

(Remote)
1 Month ago
Bazaar Voice - Senior Software Engineer (Mobile Apps)

Bazaar Voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sega (UK) - Software Engineer (Console)

Sega (UK)

England, United Kingdom (Hybrid)
1 Month ago
Atomic cartoons  - CG Core Pipeline Developer

Atomic cartoons

Vancouver, British Columbia, Canada (Remote)
1 Month ago
Virtusa - iOS Developer

Virtusa

Andhra Pradesh, India (Hybrid)
9 Months ago
Juego Studios - Senior Unity Developer

Juego Studios

Bengaluru, Karnataka, India (On-Site)
7 Months ago
FICO - Lead C++ Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Nagarro - Associate Staff Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Canva - Senior Frontend Engineer - Growth

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago
Tamatem - Software Engineer

Tamatem

Amman Governorate, Jordan (On-Site)
3 Months ago
Survay Monkey - Software Engineer II Mobile Developer (Android)

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Euromonitor - Software Engineer 3

Euromonitor

Bengaluru, Karnataka, India (Hybrid)
4 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

KRAFTON Montréal Studio - Lead Programmer

KRAFTON Montréal Studio

Montreal, Quebec, Canada (On-Site)
2 Months ago
Epic Games - Backend Security Programmer (Resource Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
NSUS Group - iGaming Compliance Manager

NSUS Group

Toronto, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Senior Server Programmer

Epic Games

Canada (On-Site)
2 Months ago
Larian Studios - Sound Designer

Larian Studios

Quebec, Canada (On-Site)
3 Months ago
Blazesoft - Automation QA

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
Electronic Arts - Senior Environment Artist, External Development

Electronic Arts

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Ingenuity Studios, LLC - CG Generalist

Ingenuity Studios, LLC

Vancouver, British Columbia, Canada (Remote)
1 Year ago
Epic Games - Programmeur sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
6 Months ago
Turbulent - Artiste UI / UI Artist

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Ajmera Infotech - Senior  Mobile Developer - Android

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Google - Software Engineer III, Android

Google

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Mcdonalds - Software Engineer III - Android

Mcdonalds

Mexico City, Mexico (On-Site)
1 Month ago
Crazy Games - Remote Mobile App Developer (iOS Focus)

Crazy Games

Leuven, Flanders, Belgium (Remote)
2 Months ago
Mozilla - Staff Software Engineer - Mobile Android

Mozilla

United States (Remote)
1 Month ago
Trend Micro - (Sr.) Software Engineer in Mac/iOS

Trend Micro

Taipei City, Taiwan (On-Site)
1 Month ago
Integrant - Senior Android Developer

Integrant

Cairo Governorate, Egypt (Hybrid)
3 Months ago
Simple Viral Games - Android Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Google - Senior Software Engineer, Mobile (Android)

Google

Bucharest, Bucharest, Romania (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pakistan (Remote)

Pakistan (Remote)

Islamabad, Islamabad Capital Territory, Pakistan (Hybrid)

San Francisco, California, United States (Hybrid)

United States (Remote)

Islamabad, Islamabad Capital Territory, Pakistan (Remote)

View All Jobs

Get notified when new jobs are added by GoMotive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug