Sun Life

Android Developer

Sun Life

full-time

Posted on:

Location Type: Hybrid

Location: Montreal • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$65,000 - CA$105,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidJavaKotlinSOAP

About the role

  • Join one of our agile teams.
  • Develop new features and improvements on Android and ensure quality throughout the development process.
  • Collaborate with Scrum Masters, Mobile Developers, Business System Analysts, User Experience architects and Testing Specialists to deliver high quality solutions.
  • Be involved in scrum ceremonies to plan, estimate, design, develop and test features for deployment into production.
  • Work on projects involving 3rd party and offshore teams.
  • Participate in the discovery and evaluation of new technologies.

Requirements

  • Bachelor’s degree or equivalent education/experience.
  • 1+ years of experience with native mobile development on Android, including continuous integration and automation.
  • 2+ years of software development experience.
  • Ability to write clean and scalable code in Kotlin and Java, respecting SOLID principles.
  • Capability of building, debugging, profiling and optimizing Android Apps.
  • Experience with REST / SOAP or any other Web API standards, knowledge of JSON / XML formats.
  • Familiar with Test Driven Development (TDD) and ability to write Unit, Integration and UI tests.
  • Bilingualism (French, English) required for Quebec only for frequent interactions with English and French-speaking colleagues or internal partners across Canada or worldwide.
Benefits
  • Access to short-term assignments or ‘Gigs’ across the organization, to help you develop new skills and connections.
  • A collaborative and interactive team environment
  • Charitable giving through our You Give, We Give program lets you give back to your community – and in many cases, we’ll match your contributions.
  • Care Days available for self-care or care of others (i.e., family or others you may support) and Sick Days to support your well-being.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
native mobile developmentKotlinJavacontinuous integrationautomationRESTSOAPWeb APIJSONXML
Soft skills
collaborationcommunicationteamworkproblem-solvingadaptability
Certifications
Bachelor’s degree