Avatar for ITMC Systems
ITMC Systems
Actively Hiring
IT strategy and talent solutions for enterprise transformation

Senior Software Development Engineer (Android) – Xfinity Mobile

Posted: 3 days ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Java
Git
MVVM
Dependency Injection
Kotlin
Android SDK
Flow
Clean Architecture
Coroutines
Architecture Components
Spec-Driven Development (SDD)

About the job

Position: Senior Software Development Engineer (Android) – Xfinity Mobile

Location: Philadelphia, PA

Experience: 5+ Years

Role Overview & Key Responsibilities:

• Lead the technical design, development, and delivery of scalable native Android applications serving millions of consumer users.

• Build key customer-facing features supporting device upgrades, trade-ins, line/plan management, billing/payments, onboarding, and activations.

• Partner with backend engineering to integrate RESTful APIs and handle complex client-server interactions (GraphQL knowledge is a plus).

• Apply Spec-Driven Development (SDD) principles to build software from detailed technical specs, acceptance criteria, and API contracts.

• Drive architectural discussions, code reviews, and champion best practices around clean architecture, dependency injection, MVVM, and CI/CD.

• Utilize Android Jetpack libraries, Kotlin Coroutines, and Flow to build performant, maintainable mobile software.

Required Qualifications & Skills:

• Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

• 5+ years of professional native Android engineering experience.

• Strong proficiency in Kotlin and Java, with deep knowledge of the Android SDK and Architecture Components.

• Hands-on expertise with MVVM, Clean Architecture, Dependency Injection, Coroutines, and Flow.

• Practical experience with Spec-Driven Development (SDD) and Git-based workflows.

• Must be available on a direct W2 basis in Philadelphia, PA (No CPT/OPT).

Preferred Qualifications:

• Hands-on experience with Jetpack Compose.

• Familiarity with automated unit/UI testing, feature flags, mobile analytics, and GraphQL.

Similar Jobs

Sponsor a Pet company logo
Sponsor a Pet
We are a fundraising company for animal non-profits
Standard Bots company logo
Standard Bots
Propel human productivity through the world’s most accessible robots
Perpay company logo
Perpay
Perpay is a mission-based, fintech company providing access to credit
Perpay company logo
Perpay
Perpay is a mission-based, fintech company providing access to credit
Backpack company logo
Backpack
Building financial infrastructure for higher education
Security Risk Advisors company logo
Security Risk Advisors
Cybersecurity consulting, 24/7 operations, and SaaS solutions