Android Developer joining Sun Life's Mobile chapter to develop native mobile apps for Android. Collaborate in agile teams and work on enhancing Android applications for improved user experience.
Responsibilities
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.
Senior Software Engineer designing and developing scalable solutions for Walmart's Home Page. Managing complex projects and collaborating with cross - functional teams to optimize customer experiences.
Software Engineering Manager leading Android software development for Insulet's medical grade applications. Collaborating with teams to deliver impactfully in diabetes management solutions.
Android Software Engineer developing mobile applications for Insulet's medical device technology. Responsible for high - quality Android solutions utilizing Kotlin and cloud capabilities in a hybrid work environment.
Senior Android Software Engineer developing medical grade mobile applications and SDKs at Insulet. Designing and building solutions using Kotlin and Compose with cross - functional team collaboration.
Senior Android Engineer developing next - gen features for the infotainment sector in audio entertainment. Joining a team to enhance user experience with music, news, and podcasts.
Master Android Developer integrating Android mobile solutions into entertainment products. Requires a strong background in Kotlin and distributed systems architecture.
Senior Android Developer responsible for delivering high - quality Android applications for global investment banking projects. Collaborating in an Agile team, taking ownership from design to deployment.
Mobile Software Engineer building and maintaining iOS and Android applications for Custom Surgical's healthcare products. Engaging in performance - critical mobile software in clinical environments.
Android Developer joining Sherpa 6 to build mission critical systems for the Department of Defense. Responsible for developing high - quality Android applications and mentoring junior developers.