
Senior Android Engineer – (Jetpack Compose | AI, ML, and GenAI) | W2 Contract
Department:Android Developer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$120,000 - $160,000
Skills:
KOTLINJETPACK COMPOSEJAVAANDROIDAIMLGENAINODEJSJSONTYPESCRIPTHTML5CSS3
Share this job:
Job Description
Posted on: July 4, 2025
Job Description Below:Role- Sr Software Apps Engineer (Android)Location-RemoteDuration-12 MonthsMust-have skills/qualifications (technical, soft skills, certifications, tools):
- BS in Computer Science (or equivalent) with 6+ years of experience
- Strong object-oriented programming experience: Kotlin, JetPack Compose, Java, or similar
- Strong foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
- Excellent technical knowledge of Android mobile application development with a solid understanding of the framework components and their life cycles.
- Experience in the software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture
- Experience with mobile test-driven development using Espresso, Roboelectric, Appium, or similar technologies
- Excellent communication skills, both written and oral
Ideal experience level (years, leadership, industries): 6+ years
Required Experience
- Experience developing mobile applications frameworks and/or SDK solutions for Identity, Payments, and Analytics
- Experience working with JetPack Compose
- Experience with AI, ML, and GenAI
- Experience with web technologies (NodeJS, JSON, TypeScript, HTML5, and CSS3)
- Shipped an app to the Google Play Store
- Experience with Scrum or a similar agile development methodology
Responsibilities
- Development, testing, code review, and design review
- Provide technical leadership to engineers in a fast-paced environment
- Enforce design reviews, code reviews, continuous integration, and testing infrastructure
- Drive technical excellence and implementation of best engineering practices
- Lead hands-on implementation work to keep current with technology trends inside and outside.
- Build and deliver high-quality and high-performance features for our users on the Android mobile app
- Collaborate with user experience designers, product managers, and other engineers to deliver new features, enhancements, platform improvements, and bug fixes
- Collaborate with other engineers to write testable and reliable code, continuously deploying to production systems
- Growing in a culture of learning through design discussions and code reviews
- Deploy, monitor, and operate large-scale production systems distributed across the globe.
- Analyze and optimize application/platform code and/or APIs for efficiency and performance
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!
SIMILAR JOBS

Freelance Software Developer (Java) - AI Trainer
Just now
Android Developer
Remote (UK)
London, England, United Kingdom
JAVAAICODE REVIEW+1 more

Senior Android Engineer
Just now
Android Developer
Remote (UK)
United Kingdom
ANDROID DEVELOPMENTJAVAKOTLIN+10 more

Mobile Application Developer
2 days ago
Android Developer
Remote (EU)
Portugal
ANDROIDIOSFLUTTER+9 more

Mobile APP Developer
2 days ago
Android Developer
Remote (EU)
Spain
REACT NATIVECAPACITORREST APIS+3 more

Software Engineer II- Android
3 days ago
Android Developer
Remote (USA)
San Francisco, CA
ANDROIDKOTLINRXJAVA+11 more