Android Developer

  • Philadelphia, PA
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

Kotlin
Git
Jetpack Compose
Kotlin Coroutines
Android

Job Details

Position: Android Developer

Location: Philadelphia, PA (19103), (4 days onsite/week)

Duration: Long term contract

 

Need:

Kotlin, Git, Jetpack Compose, Kotlin Coroutines (all must have)

 

Need good exp on the below:

Clean Architecture
Exception Handling
Separation of concerns
Jetpack Compose
Data caching
AI generated code

 

Team:

Xfinity Stream Team for Android platform - application is to allow users to search for and play content to stream on mobile devices (phones, tv, tablets, etc)

Tool Chain includes:
Git - for source control
knows Java and Kotlin (app is written in these languages)
standard Android stacks
Android Studio, Jira

Scope of role
maintaining an app that has been around a while - there is legacy code in Java; continuing the development and updating app to Kotlin, co routines
fixing bugs, performance improvements, updates, testing and developing new features

Min 3 years experience

Interview - will be a coding test given in Kotlin but there are some questions regarding Java
3 rounds
1st - phone screen
2nd - technical interview
3rd - final round to meet with other members of the team

Coding - there will be discussions around the responses provided; to be discussed during the interview

Other applications experienced with could translate well - other major video steaming apps (Hulu, Netflix, etc)

Does not want a cross-platform Eng that has done React native, no iOS developers
Needs a native Android Engineer for this role

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.