Senior Mobile Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Maven Machines · 3 weeks ago

Senior Mobile Engineer

Maven Machines is a fast-growing technology company based in Pittsburgh that is reinventing transportation through innovative fleet management and logistics technologies. The Senior Mobile Engineer will design, develop, and maintain high-quality mobile applications for iOS and Android platforms, collaborating with cross-functional teams to deliver intuitive and scalable mobile experiences.

Artificial Intelligence (AI)ElectronicsFleet ManagementSensorTransportationWireless
check
H1B Sponsor Likelynote

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

Qualification

IOS development (Swift)Android development (Kotlin)Kotlin MultiplatformMobile UI/UX principlesRESTRPC APIsCI/CD pipelinesGradle build systemMobile performance optimizationGoogle FirebaseConcurrent programmingSOLID principles

Required

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 Multiplatform's 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

Benefits

Medical, dental, and vision insurance
401(k) with company match
Generous PTO and paid holidays
Career development opportunities in a high-growth tech company

Company

Maven Machines

twittertwittertwitter
company-logo
Maven Machines is a mobile cloud solution for trucking, transportation, and logistics industries.

H1B Sponsorship

Maven Machines has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2022 (2)
2021 (3)
2020 (1)

Funding

Current Stage
Growth Stage
Total Funding
$20.99M
Key Investors
Allos Ventures
2022-09-22Series A· $10.08M
2020-02-05Series A· $7M
2019-02-25Seed· $0.03M

Leadership Team

leader-logo
Avishai Geller
Founder & CEO
linkedin
Company data provided by crunchbase