Software Engineer II (Mobile)
Job Description
REQUIREMENTS
- Minimum 5 years of related experience with a Bachelor’s degree (or equivalent combination of education and experience)
- Proficiency in Kotlin and deep understanding of the Android SDK
- Experience with Jetpack Compose, Coroutines, Flow, and MVVM/MVI
- Experience building and maintaining high-performance, consumer-facing mobile applications
- Deep understanding of RESTful APIs and GraphQL integration
- Experience with Google Maps SDK or location-based services
Preferred
- Familiarity with Bluetooth LE or NFC for hardware communication
- Experience building APIs with Node.js and TypeScript
- Familiarity with GitLab CI/CD, Fastlane, or Firebase App Distribution
- Background in EV charging, energy systems, or automotive technology
- Experience with analytics platforms like Amplitude, Braze, or Dash0
RESPONSIBILITIES
- Design, develop, test, and maintain high-quality Android applications using Kotlin and modern Android frameworks
- Build and deliver new mobile features for retail and fleet customers
- Collaborate with Product, Design, Backend Engineering, and QA teams
- Integrate mobile applications with RESTful APIs, GraphQL, payment platforms, and charging infrastructure
- Optimize application performance, reliability, and scalability across Android devices
- Participate in code reviews, technical design discussions, and architecture decisions
- Troubleshoot and resolve complex technical issues
- Contribute to Agile development processes
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#CrossChannelJobs #JobSearch
#CareerOpportunities #HiringNow
#Employment #JobOpenings
#JobSeekers