Senior Android Developer

  • Odesus,
  • New York, NY
  • 2 weeks ago
Android development, CMS, Caching, Continuous integration, Git, Integration, Media, Mobile applications, Mobile development, Unit testing, java, kotlin, OTT, Android TV, Fire TV, RESTful JSON
Full Time
Depends on Experience

Job Description


We are looking for a Senior Android Developer to join our team in New York to play a key role in building out and maintaining our current native mobile apps, as well as engineering new applications from scratch. You will have the opportunity to influence our mobile development stack to create enterprise-level applications on the Android platform. You will also develop relationships and work with other developers and stakeholders, such as designers, project managers, and product managers. We're looking for someone who likes to solve problems and think creatively on how to solve technical problems.



  • Develop features for the Android apps, including Android TV and Fire TV apps

  • Develop and maintain CI/CD solutions, test solutions, and solidify the development process

  • Help architect and develop solutions for enterprise-level challenges such as caching media playback, and more

  • Help further the mobile development stack for unit testing, CI/CD workflows, and deployment

  • Work with developers on-and-offsite across different development environments such as web, CMS, and backend service teams



  • 5 + years of experience in Android Development using Java and/or Kotlin

  • Strong knowledge of design patterns

  • Experience with source control systems, specifically Git

  • Experience with RESTful JSON feed consumption

  • Experience with push notification integration and deep linking

  • Experience with the latest development paradigms regarding performance, security and coding best practices

  • Experience with OTT (Android TV/Fire TV) development preferred, but not required

  • Good communication skills with different stakeholders such as QA, Project Managers, and Product Owners

Dice Id : 10106335
Position Id : 6665602
Originally Posted : 5 months ago
Have a Job? Post it

Similar Positions