Senior Mobile Engineer

Maven Machines

Not Interested
Bookmark
Report This Job

profile Job Location:

Pittsburgh, PA - USA

profile Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

About Us
Maven Machines is reinventing transportation. We are a fast-growing technology company based in Pittsburgh that is working on building the next era of fleet management dispatch and logistics technologies for the transportation and service industries.

Maven is on a mission to automate trucking operations and transform how the world moves freight. Since 2014 Maven has empowered many of the nations top trucking and transportation fleets with critical operations software that keeps the economy moving. We operate at the intersection of operations software real-time telematics optimization research and machine learning/AI building technology thats reshaping a massive industry. As one of the fastest-growing tech startups in the logistics space were looking for exceptionally bright and talented individuals to join our world-class team.

Over the past twelve years Mavens cloud-based solutions have been successfully deployed to thousands of drivers and companies across the United States and Canada with several of the nations top 100 trucking fleets running their operations on our software platform. In our ongoing pursuit of ensuring quality and excellence standards of the highest degree Maven is searching for a Senior Mobile Engineer to join our product development team.

Position Summary

As the Senior Mobile Engineer you will design develop and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate will have a passion for creating intuitive performant and scalable mobile experiences while collaborating with cross-functional teams to deliver innovative solutions.

Key Responsibilities
  • Develop and maintain a mobile (Android and iOS) platform AND enterprise applications built on that platform using Kotlin Multiplatform.
  • Collaborate with designers and product managers to implement user-friendly interfaces. - Optimize applications for performance security and scalability.
  • Integrate mobile apps with APIs and backend services.
  • Write clean maintainable and well-documented code.
  • Write automated unit tests functional tests and UI tests following test-driven development methodology
  • Full-stack debugging and troubleshooting
  • Stay current with emerging mobile technologies and best practices.
Required Skills & Qualifications
  • Proficiency in either iOS (Swift) and Android (Kotlin) development with at least some professional development on both platforms
  • Experience with Kotlin Multiplatform and Compose Multiplatform
  • Strong understanding of mobile UI/UX principles including Material3
  • Understanding of when to apply Kotlin Multiplatforms expect/actual
  • Familiarity with REST and RPC APIs - Proficiency using git
  • Ability to contribute meaningfully to CI/CD pipelines.
  • Proficiency using the gradle build system
  • 5 years of mobile development experience
  • Ability to make engineering decisions in keeping with product goals
  • Ability to read and understand code not written in Kotlin
  • Understanding of and ability to produce code in keeping with the SOLID principles
  • Understanding of concurrent programming using Kotlin coroutines
Preferred
  • Experience with mobile performance optimization and security best practices.
  • Familiarity with Google Firebase including auth firestore crashlytics analytics and cloud messaging.
  • Experience with Kotlin Js and Kotlin WASM Js
  • Experience integrating USB and Bluetooth hardware on Android and iOS
  • Experience integrating cameras and scanners
  • Experience leveraging AI to aid development testing and code review
What We Offer
  • Competitive compensation
  • Medical dental and vision insurance
  • 401(k) with company match
  • Generous PTO and paid holidays
  • Career development opportunities in a high-growth tech company

Required Experience:

Senior IC

About UsMaven Machines is reinventing transportation. We are a fast-growing technology company based in Pittsburgh that is working on building the next era of fleet management dispatch and logistics technologies for the transportation and service industries.Maven is on a mission to automate trucking...
View more view more

Key Skills

  • cpr
  • Patient Care
  • Customer Service
  • DOT
  • Hand Tools
  • HVAC
  • Android
  • Communication
  • OSHA
  • Preventive Maintenance
  • Troubleshoot
  • Company Standards
  • Setup
  • Service Calls
  • Technical Support

About Company

Company Logo

Maven is a leading trucking software platform that automates and optimizes the planning and execution of daily fleet operations. Includes route planning & optimization, dispatch execution, driver workflow, ELD, telematics, and fleet management software to maximize efficiency, producti ... View more

View Profile View Profile