
Android Developer
Sun Life
full-time
Posted on:
Location Type: Hybrid
Location: Montreal • 🇨🇦 Canada
Visit company websiteSalary
💰 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