CBTS logo

Senior Android Developer (W2 Contract Only/ No 3rd Parties)

CBTS

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Senior Android Developer

Location: Irving, TX – 5 Days Onsite

Type: 6+ Months Contract

Pay Rate: $70/hr on W2

Role Summary

Seeking a Senior Android Developer with 5+ years of hands-on native Android development experience using Kotlin and/or Java . The role will focus on building scalable, secure, high-performance Android applications for store and customer-facing experiences while collaborating with Product, Design, Backend, QA, Security, and Operations teams.

Key Requirements

  • 5+ years of native Android development with Kotlin/Java; 7+ years overall software engineering experience.
  • Strong Android SDK/framework knowledge, including lifecycle, threading, background execution, networking, permissions, storage, and device compatibility.
  • Experience with MVVM, Clean Architecture, Dependency Injection, modular design, and reusable components.
  • Strong experience integrating REST APIs, JSON, authentication, caching, offline/limited-connectivity solutions.
  • Hands-on performance profiling and optimization, including memory, CPU, battery, startup time, responsiveness, and crash reduction.
  • Experience with device performance testing across Android hardware, OS versions, screen sizes, and form factors.
  • Experience with unit testing, automated UI testing, Git, CI/CD, build automation, and production support.
  • Strong troubleshooting, problem-solving, communication, and code review/mentoring skills.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at CBTS was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.