
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

Android Developer
Just now
Android Developer
Remote (USA)
United States
JAVAKOTLINANDROID DEVELOPMENT+2 more

Senior Android Engineer – (Jetpack Compose | AI, ML, and GenAI) | W2 Contract
Just now
Android Developer
Remote (USA)
United States
KOTLINJETPACK COMPOSEJAVA+9 more

Senior Mobile Software Engineer, iOS (Swift)
Just now
Android Developer
Remote (USA)
Denver, CO
SWIFTXCODEUIKIT+7 more

System Software Engineer - Java Runtimes, Tooling and Ecosystem
Just now
Android Developer
Remote (Australia)
Sydney, New South Wales, Australia
JAVAJAVA VIRTUAL MACHINELINUX+7 more

Software Engineer, AI (Python)
Just now
Android Developer
Remote (Australia)
Australia
PYTHONCODE REVIEWCONSTRAINT PROGRAMMING+2 more