Mobile Application Developer

A Mobile Application Developer must be a reliable and quick learner who is responsible for contributing to and architecting native modules in a React-Native media content delivery application. This person would engage in mobile code development as part of an IPTV Development team. Furthermore, this role would be expected to rapidly develop prototype solutions.

Primary Responsibilities:

  • Develop native Android and/or iOS UI and UX components to integrate into React-Native apps
  • Integrate 3rd party SDK libraries with React-Native across native module bridges
  • Ensure performance and usability of apps across mobile and TV devices
  • Communication of technical expertise in mobile development to JavaScript framework co-workers
  • Independently execute technology-oriented research tasks
  • Rapidly prototype new business models and product concepts
  • Continue to enhance technical knowledge and capabilities
  • Seek leadership and guidance of co-workers

Professional Requirements:

  • Bachelor’s (preferred) in Computer Science or related field with a minimum of 3 years related experience
  • 2+ years year of experience with Mobile Development and user-facing applications on Android
  • Strong understanding and experience working directly within the Android platform (Java/Kotlin)
  • Strong software architecture skills, with particular focus on MVC or similar UI pattern
  • Understand the HTTP architecture especially with regards to REST
  • Must be able to work in a collaborative team environment
  • Use Git for collaborative source control
  • English speaking skills required

Bonus Qualifications:

  • Experience building Android TV or Apple TV applications
  • iOS development experience (Swift or Objective-C)
  • React-Native, React or another web/mobile framework (Flutter, Angular)
  • JavaScript/ES6, Typescript
  • CI/CD (Docker/Ansible or equivalent)
  • Roku application development
  • Full-stack development

To apply for this job please visit workforcenow.adp.com.