To apply for this job you must first either login or register

Senior Android Developer

Ontario  - Permanent



Job Description

We are looking for a motivated Senior Android Developer to join our team. This is a full-time position
based out of Toronto where you will work with the development team, project managers and designers
to build and customize robust Android apps and libraries for our existing engagement platform and
API’s. This is truly a leadership role, with excellent opportunity for ownership of an important and
expanding aspect of the business.

Offering exposure to a wide range of unique and interesting projects, as the successful candidate you
will have the opportunity to expand your depth of expertise and skillset across a wide range of health
related use cases. Initial projects may include building in hospital surgery recovery tracking apps used by
nurses and surgeons, telemedicine in home mobile video doctor visit apps, health and gamification
apps, as well as working to define and evolve our Android SDK modules. Your work will truly make a
difference in the lives of people every day.


Must Have Skills:

As a Senior Android Developer you will be responsible for architecting, building and optimizing
reusable Android libraries, UI Modules, UI Widgets, and SDK’s to accelerate building robust apps
based on our engagement platform.

In addition, you will:
• Participate in the discovery, design and specification of apps.
• Translate functional requirements into effective and intuitive mobile apps.
• Build and customize Android native and HTML5 based apps.
• Lead, train, and mentor new developers that join the team.
• Participate in the development and architecture planning for our engagement platform,
providing insight and guidance on improvements to better support mobile application
development.


Required Skills:
• 5+ years of professional software development experience
• 3+ years experience in Android application development
• 3+ years experience with Android SDK / Java
• Experience with web technologies (HTML5, JavaScript, jQuery , CSS3, SASS)
• Experience developing hybrid mobile apps using Ionic or Cordova
• Ability to translate functional requirements into effective and intuitive mobile apps
• Demonstrate published apps from Google Play Store, including for both phone and tablet apps
• RESTful web service integration experience
• Experience working with 3rd party data sources and API’s
• Experience with Analytics and Visualization
• Experience with live/on demand Video Streaming (TokBox, WebRTC, Vidyo, Wowza)
• Experience with messaging service providers (Twilio, TokBox)
• Experience with Analytics (e.g. Google Analytics, Taplytics, Raygun)
• Experience with Push Notifications
• Experience with Localization.
• Working knowledge of source code management tools (Git, GitHub)
• Ability and desire to write self-explanatory and reusable code
• Excellent problem-solving skills and loves technical challenges
• Attention to detail and a passion for quality
• Excellent communication and creative problem-solving skills


Nice to Have Skills:

• Experience with encryption methodologies (SHA256, BCrypt, PBKDF2)
• Working knowledge of HL7
• Working knowledge of build management tools (Maven, Gradle)
• Working knowledge of Health Care related privacy policies, including PHIPA and HIPAA
• Experience with live/on demand Video Streaming (TokBox, WebRTC, Vidyo, Wowza)
• Experience with messaging service providers (Twilio, TokBox)
Interested?


Details:
Starting: ASAP
To apply for this job you must first either login or register