Android Mobile Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Android Mobile Developer

We are looking for a Senior Android developer to join our engineering team. You will be working with our engineers to develop and maintain high quality mobile applications. Were working on exciting new features with the latest technologies.


Key Areas of Responsibility:

Design develop and support software solutions on multiple platforms using a variety of modern technologies

Participate in the development and maintenance of applications for mobile platforms primarily Android tablet and phone

Work as a member of agile teams to deliver industry-leading products

Assist with project planning and implementation by reviewing project requirements and providing estimates and recommendations for the execution of the project

Analyze business and system requirements and design solutions that fulfill customers needs

Work closely with Product Management and User Experience teams to deliver intuitive and compelling applications

Work with 3rd parties (technology partners and external vendors) to integrate new technologies and shepherd applications through platform certification processes

Create design and architectural documentation that describes how software systems are constructed

Write high-quality and maintainable code in a variety of languages

Participate in design and code reviews with both internal development teams and third party vendors

Collaborate with the QA team to define how best to test applications

Work with the Operations team to troubleshoot production issues and tickets escalated from the Guest Services team

Work collaboratively with cross functional teams and ensure projects are successfully delivered on time

Other duties and tasks as requested


Qualifications and Experience:

5 years of Software Development in a web-based environment

3 years of experience writing software for mobile devices (Mobile Phones and Tablets)

Extensive experience with application development for Android using Java or C

Experience implementing user interfaces that adhere to Googles Material Design specifications

Experience implementing video playback on mobile devices using ExoPlayer or MediaPlayer

Familiarity with DRM-protected streaming and offline video playback with DASH and Widevine

Experience using REST APIs JSON and XML

Familiarity with contemporary web development technologies (HTML5 CSS3 JavaScript)

Knowledge of server-side development using technologies such as PHP or

Deep knowledge of managing projects within version control systems

Experience with developing software in a Continuous Integration environment

Experience working with CMS platforms

Experience with eCommerce environments particularly product catalog order workflow account management digital wallet and payment implementations a significant asset

Experience with troubleshooting production issues on live applications

Excellent written verbal and presentation skills

Strong understanding of the software development lifecycle particularly for web-based applications

Strong understanding of web-based software architectures and technologies

Experience working within Agile development teams

Bachelors degree in Computer Science Software Engineering or equivalent field


Interested applicants please apply today.


Contact us at for more information

Android Mobile DeveloperWe are looking for a Senior Android developer to join our engineering team. You will be working with our engineers to develop and maintain high quality mobile applications. Were working on exciting new features with the latest technologies.Key Areas of Responsibility: Design ...
View more view more

Key Skills

  • APIs
  • REST
  • Eclipse
  • Android
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • Java
  • JSON
  • Gradle
  • Mobile Applications