Senior Mobile Developer

Sun Life Financial - Montréal, QC (il y a 6 mois)

Postuler dès maintenant

You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.

Job Description:
Digital Jobs at Sun Life

Innovation is part of our culture. Creating remarkable digital experiences for our Clients is what we do. We have 3,000 IT professionals in our organization of 27,000+ employees.

Our Benefits

Our employee benefits include an annual bonus program, pension plan, stock and savings programs, fitness and wellness benefits, flexible work arrangements, hands-on training and cross-functional project opportunities, education fund and eLearning.

About you

You are passionate about technology and this digital era. You seek an environment that encourages collaboration and sharing. You work well with others; you are empathetic and compassionate yet assertive to speak your mind clearly. You see solutions instead of obstacles; you get inspired and try to inspire. You believe that change is possible, and you can make it happen.

Your role

You will be designing and developing mobile applications for our clients and coaching your junior colleagues within our multi-site team (Toronto, Waterloo, and Gurgaon, India). You will be part of a team that values communication, collaboration, transparency, and integrity. Your typical day might look like this – but will certainly vary!

Your Morning

Grab your (free) coffee/tea and settle in. Check your emails and catch up on any issues from yesterday. Have a technical chat with your colleagues overseas.

Attend your daily stand-up with your Agile team where you discuss what you did yesterday, what you will do today, and any impediments you might have

Code! Define the design patterns and work on the next cool feature in our app that will help our clients


Eat lunch with your colleagues in our space, or…

Listen in on a Lunch and Learn, or….

Attend an Innovation Seminar and brainstorm on future tech, or…

Grab a bite in the Mile End to celebrate the end of your sprint

Your Afternoon

Connect with your business colleagues to ensure that the requirements are clear, and learn about upcoming features in the backlog. You may be asked to provide development estimates for these new features.

Coach the interns and junior members working in your team

Work with the tester in your team to ensure the testing criteria are clear, and help with any test automation

Meet with architects from different teams to help define the architecture of the next feature to develop

Meet with colleagues working on our backend systems to ensure that the front-end code structure is architected for seamless integration

Take a break with Nintento Switch, beat your colleagues and move up the leaderboard!

Wrap up your day, check tomorrow’s schedule, and head home (or, grab a snack with some colleagues) - see you tomorrow!

Your background and skills

Even if you don’t have all competencies and experiences below, we would like to hear from you! We recognize that skills can be transferable, and encourage employee growth within your role. We foster collaboration and diversity in our team.

Bachelor’s degree or equivalent education/experience

Ability to work in English

5+ years of experience with native mobile development on iOS and/or Android

6+ years of software development experience

REST / SOAP or any other Web API standards, knowledge of JSON / XML formats

Experience in Agile/Scrum framework, with continuous integration and automation

What will help you succeed

Experience building large-scale, high-throughput systems

Good analytical skills; able to assess alternatives, risks and benefits; attention to detail

Your soft skills - communication, motivation, organization, and client-focus

When a new position becomes available which matches your background and experience, the base pay range will be disclosed and correspond to the opportunity Sun Life will consider you for.

In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results.

Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.

Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to

We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.

Job Category:
IT - Application Development

Posting End Date: