Skip to main content
Posted March 26, 2024
Lifeguard Digital Health Inc.

Senior Software Engineer

Vancouver, BC, Canada Full Time
Compensation: $32.69 to $40.30 Hourly
Extended health

Job Summary: We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for...

Job Summary:
We are seeking a highly skilled and motivated Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining mobile applications, ensuring their functionality and performance. You will collaborate with cross-functional teams to design and implement software solutions that meet our clients' needs.

Responsibilities:

- Building out the mobile application and, mobile app interfaces in Native iOS and Android, using SwiftUI, UIKit, Jetpack Compose tools and frameworks.

- Building and maintaining XCode CI/CD pipelines

- Maintaining and building new features for our web application using Flutter, Laravel

- Work within an existing/create new animation library to create compelling action and

emotionally motivated moments for promotion videos using Adobe tools

- Collaborate with cross-functional teams to design and develop software solutions

- Conduct code reviews and provide feedback to other developers

- Identify and resolve technical issues and bugs

- Write Unit Testing, Continuous Delivery & Dependency Injection

- Develop and maintain automated tests to ensure software quality

- Collaborate with product managers and other stakeholders to gather requirements and define project scope

- Design and implement software solutions that are scalable, efficient, and maintainable

- Write clean, well-documented code that adheres to industry best practices

- Conduct code reviews to ensure code quality and identify areas for improvement

- Troubleshoot and resolve software defects and issues in a timely manner

- Collaborate with cross-functional teams to integrate software components into larger systems

- Stay up-to-date with emerging technologies and industry trends to continuously improve software development processes

Skills:
- Strong proficiency in mobile application and mobile application interfaces in Native iOS and Android, using SwiftUI, UIKit, Jetpack Compost tools and frameworks

- Experience in building and maintaining XCode CI/CD piplelines

- Experience maintaining and building new features for web applications using Flutter, Laravel

- Experience working within an existing/create new animation library to create compelling action and emotionally motivated moments for promotion videos using Adobe tools

- Able to work collaboratively with cross-functional teams to design and develop software solutions

- Experience conducting code reviews and providing feedback to other developers

- Experience identifying and resolving technical issues and bugs

- Experience in writing Unit Testing, Continuous Delivery & Dependency Injection

- Experience developing and maintaining automated tests to ensure software quality

- Experience with version control systems like GitHub

- Solid understanding of software development principles and methodologies, including Agile practices

- Knowledge of application development frameworks and libraries

- Strong problem-solving skills and attention to detail

- Excellent communication and collaboration skills

If you are a passionate Software Engineer who thrives in a fast-paced environment and enjoys working on challenging projects, we would love to hear from you. Join our team and contribute to the development of innovative software solutions.

Please note that only candidates who meet the requirements will be contacted for further consideration.

This listing expired on 25 Apr. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.