Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Mobile Staff Developer

Solutions Petal

Job description

Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights.

Our commitment to fostering an exceptional workplace culture has earned us notable recognitions, including being listed as a Great Place to Work in both the technology and healthcare sectors. Join us in our mission to empower healthcare innovators and improve healthcare differently.

Let’s talk stack

Our mobile stack consists mainly of React Native applications, written in Typescript with Redux, with some Native iOS and Android elements. Our back-end applications for data operations are based on different types of architecture exposing REST services, via microservices or monolithic applications in Ruby on Rails. As quality is central to our principles, all this code is tested using frameworks such as Jest, as well as end-to-end testing libraries and services. Finally, we firmly believe in a continuous deployment approach and have reached a high level of maturity in this respect, deploying code in multiple environments.

What you can expect when joining the team

Reporting to the Software Development Manager or Team Lead, you'll play a key, central role in your product vertical. As an architect and mobile development expert, you'll be involved in innovation and new product creation project teams, as well as in redesign projects.

You will exercise the roles of enabler, coach, and evangelist within your team, as well as with the products, projects where you are involved, and external stakeholders, particularly within the leadership team.

You'll help change Petal's technological future by participating in strategic technological decisions and orientations, while sharing your knowledge to help your team progress.

Your daily life

During the day, you will be led to:

  • Collaborate closely with the Principal Developer of your line of business to understand the orientations, strategies, and architectural roadmap, and ensure their application during the development of various products;

  • Participate in establishing mobile application foundations when launching new products or projects, enabling developers to work efficiently on them;

  • Work closely with Product Managers and Team Leads to lead architectural discussions in innovation projects or new products, ensuring that the solution is based on a solid and sustainable architecture aligned with the overall strategy;

  • Actively contribute to defining best practices in mobile development and designing a library of reusable components to simplify and accelerate the mobile development process;

  • Find solutions to complex problems, improve the performance of mobile applications and vertical infrastructures, and guide architectural choices;

  • Collaborate with quality assurance and customer success teams as a technical reference on vertical priorities;

  • Support, advise, and mentor developers in product teams;

  • Ensure code quality and compliance with mobile development standards;

  • Ensure the security of product code within your vertical;

  • Act as a technical representative of your vertical to different practice communities and other technical leaders to promote knowledge sharing;

  • Be an innovation champion within the organization, through the adoption of new technologies and proof of concepts;

  • Work collaboratively across technical leads and developers to develop best practices and contribute to guiding the company's technological strategy;

  • Keep abreast of technological advancements;

  • Participate in feature development.

Job requirements

Your profile

Are you an experienced and motivated mobile developer, known for your constructive attitude, professional ethics, and both general and technical skills? Are you recognized for your ability to lead discussions on technical architecture and make decisions? Are you motivated by the unique opportunity to serve a larger purpose in the healthcare industry through innovative solutions made possible by people, data, and technology? The sky is the limit! If you have:

  • 8+ years of software development experience;

  • Experience in architecture and development of large-scale systems involving numerous data sources and layers of business logic;

  • Understanding of software principles like KISS, DRY, and Dependency Injection;

  • Expertise in applying OWASP recommendations to mobile development, as well as best practices for application security, a plus if you know DexGuard/IXGuard;

  • Excellent mobile programming skills with React Native/Redux/Typescript and in one or more languages, including but not limited to Ruby, Objective C, Swift, Java, Kotlin;

  • Excellent skills in test implementation, particularly with Jest, Mocha.JS and WebDriverIO;

  • Excellent skills with push notification technologies, including Amazon SNS, APNS, and FCM;

  • Excellent understanding of various app stores (App Store and Google Play Store) and the deployment and update process for mobile applications;

  • Understanding of modern application development frameworks and libraries such as, but not limited to Ruby on Rails, Angular, React, NestJS, GraphQL;

  • Strong analytical and problem-solving skills with natural curiosity and attention to detail;

  • Understanding of mobile and web application development frameworks;

  • In-depth knowledge of CI/CD processes in mobile development like Bitrise;

  • Experience in developing and deploying production-ready code in the cloud and utilizing cloud services (Azure a plus);

  • Demonstrated ability to focus on deliverables and meet scheduled deadlines;

  • Strong emotional intelligence, empathy, and an inclusive leadership style;

  • Invested approach to developing the skills and abilities of teammates and a demonstrated interest in sharing knowledge and experience;

  • Strong communication skills, both oral and written;

  • Natural ability to explain complex technical concepts to designers, other developers, and stakeholders;

  • Intimate knowledge of Docker, Containers, Kubernetes, event-driven architectures, and microservices (a big asset);

  • Knowledge of REST API development and microservices architecture (an asset);

  • Since you will be interacting with various colleagues, some of whom are English or French-speaking only, proficiency in both English and French (spoken, written, and read) is preferable.

Petal’s position on remote working

In our opinion, a company cannot claim to be modern, innovative and have the well-being of their team at heart, without attempting to integrate remote working to the level that their business model allows them to. Post-pandemic, Petal employees will continue to benefit from the option of teleworking up to the maximum flexibility permitted by the nature of the position and the smooth running of operations.

Our benefits

  • A signing bonus of $1,000 for your remote work set-up;

  • Compensation that recognizes your contribution;

  • 4 to 6 weeks of paid vacation per year;

  • 5 ​paid personal days​ per year​;

  • A ​group RRSP / DPSP plan with employer contribution;

  • ​A ​complete group ​insurance ​plan, from day 1;

  • An ​annual wellness allowance;

  • Access to the Dialogue™ telehealth application;

  • Flexible work hours and more.

Petal is an active participant in the equal opportunity employment program, and members of the following target groups are encouraged to apply: women, people with disabilities, aboriginal peoples and visible minorities. If you are a person with a disability, assistance with the screening and selection process is available on request.

A quick important note: We’ve noticed that some external websites are posting our job openings under incorrect job titles. To find our real opportunities and join our team, please make sure to apply through our official careers page or our trusted partners. We can’t wait to hear from you!

Remote

  • Montréal , Quebec , Canada
  • • Quebec , Quebec , Canada

+1 more

Product Development and Technology

All done!

Your application has been successfully submitted!

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Mobile Staff Developer in Mississauga, ON vacancy
  •  ...in the right place! We’re looking for a Staff Software Developer to join our Retail team in Canada.You...  .../EDT hours. We offer a choice of fully remote, partially remote or fully office-based...  ...continuous learning opportunities, global mobility and benefits designed to support you—... 
    Remote work
    Work at office
    Local area
    Flexible hours

    Lightspeed Commerce

    Mississauga, ON
    8 days ago
  • Join Thinkific as a Staff Site Reliability Engineer to improve the security and scalability of our essential infrastructure. This remote role champions reliability for course creators worldwide. In this pivotal position, you will enhance the performance and security of Thinkific... 
    Remote work
    Worldwide

    Thinkific

    Mississauga, ON
    8 days ago
  • Elevate your career as a Remote Staff Backend Engineer with Grafana Labs. Contribute to innovative solutions in backend systems and enhance user experiences worldwide. Grafana Labs is seeking a skilled engineer for its AppCore team. This remote position invites you to tackle... 
    Remote work
    Worldwide

    Grafana Labs

    Mississauga, ON
    15 hours ago
  • $154.4k - $241.3k per year

     ...patients daily. And guess what? Jane is a remote-first company, meaning every role at Jane...  ...won’t be breaking down task lists for developers—that’s the responsibility of our dev managers...  ...skills—able to shift effortlessly from developer standups to exec updates, adapting your style... 
    Remote work
    Internship
    Flexible hours
    Shift work

    Jane App

    Mississauga, ON
    29 days ago
  • $100k - $120k per year

     ...**This is an opportunity to work for a remote-first company. Only applicants living in...  ...talented, passionate, and experienced Senior Developer to join our Xwars Team. You will be...  ...delivering, and scaling high-volume social and mobile gaming experiences, ensuring performance... 
    Remote work
    Worldwide

    Kano

    Mississauga, ON
    29 days ago
  • Job Title: Full-Stack Developer Location: Preference for Vancouver, BC (Remote OK with 4+ hours of overlap with PST) Type: Full-Time Experience Required: 3+ years About the Role: Were looking for an experienced Full-Stack Developer to join our team and help build and maintain... 
    Remote work
    Full time

    Ace1media

    Mississauga, ON
    29 days ago
  • $120k - $150k per year

    Sr. Full Stack Developer About Lendesk We’re a financial technology company on a mission to help people feel confident in their mortgage decision...  ...deliver a unique digital home buying experience. We’re also a remote-first company with team members across Canada. At Lendesk,... 
    Remote work
    Work at office
    Home office
    Flexible hours

    Lendesk, Llc

    Mississauga, ON
    8 days ago
  •  ...one of our Netherlands-based portfolio companies and their clients at scale. The Opportunity We are looking for a Dutch-speaking AI Developer based in Canada to own the ongoing development and scaling of the Enterprise Voice AI Agent — built to serve one of our Netherlands-... 
    Remote work

    Valsoft Corporation

    Mississauga, ON
    14 days ago
  • Responsibilities • Design and develop custom applications and APIs using Microsoft Dynamics GP • Integrate Dynamics GP with third-party systems, including a Laboratory Information Management System • Create new GP companies and finalize functional requirements • Develop and... 
    Remote work

    Sapsol Technologies Inc

    Mississauga, ON
    29 days ago
  •  ...science and computing, biometrics, AI, and clinical research to develop technologies that seamlessly integrate into everyday life. Our innovation...  ...Overview: We are seeking an experienced and driven Senior Mobile Developer with a strong foundation in mobile application... 
    Full time
    Worldwide
    Shift work

    Myant

    Mississauga, ON
    7 days ago
  •  ...technologies and making a difference in the world. Job Title: Software Developer in Test (SDET) – Location: Mississauga, Ontario (Hybrid). SOTI’s...  ...decades of success have built strong partnerships with leading mobile platform providers and device manufacturers. Today, more than 17... 
    Internship
    Worldwide

    SOTI Inc

    Mississauga, ON
    8 days ago
  •  .... ABOUT THE ROLE: As an Intermediate Fullstack Software Developer, you are a great contributor to the development of stable, scalable...  ...• Hiring Manager Interview • Take-home Assessment or remote coding exercise (if applicable) • Team Interview  All candidates... 
    Remote work
    Daily paid
    Internship
    Work at office
    Work from home
    Home office
    Flexible hours

    Plusgrade

    Mississauga, ON
    29 days ago
  •  ...immediate contract opportunity for an experienced Senior Python Developer . This role is currently on a Hybrid Schedule. You will need...  ...have reliable internet, a computer and an Android or iPhone for remote access to the client systems during remote work. We will be... 
    Remote work
    Contract work
    Internship
    Work at office
    Immediate start

    Creative Solutions Services, LLC

    Mississauga, ON
    8 days ago
  •  ...responsibilities include using AI tools, developing user-friendly interfaces, and validating...  ...needed. Key Responsibilities: • Design and develop a resident engagement application...  ...or a related field • Experience in web or mobile application development necessary • Familiarity... 

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  •  ...these specifications drive methodology and workflow development. Developing end‑to‑end workflows that enhance quality, consistency, and...  ...‑edge tool ecosystem, and strong commitment to innovation. As a Staff Engineer, you’ll work closely with experienced layout engineers,... 
    Long term contract

    Synopsys Inc

    Mississauga, ON
    8 days ago
  • $110k - $125k per year

     ...firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has... 
    Long term contract
    Full time
    Flexible hours

    Synechron

    Mississauga, ON
    8 days ago
  • We are looking for a highly skilled Senior Java Developer to join our company. In this role, the candidate will design, create, and implement...  ...Java-based solutions for the business that will range from mobile applications to database programming. Responsibilities Designing... 

    Synechron

    Mississauga, ON
    8 days ago
  • Pursue a rewarding career as a Senior Android Developer with Infosys in the Toronto area. Leverage your skills in Kotlin and Java to lead innovative mobile solutions. Infosys is seeking a Senior Android Developer to drive the development and deployment of high-quality mobile... 

    Infosys

    Mississauga, ON
    3 days ago
  • Mississauga, Canada (2-3 days in a week onsite) Job Description What we will need from you Strong experience in ReactJs Development Experience with popular React.js workflows such as Flux or Redux Experience with the Redux data pattern and NGRX Experience working...
    2 days per week
    3 days per week

    NAM Info Inc

    Mississauga, ON
    1 day ago
  • $130k - $160k per year

    Salary Range: $130,000 - $160,000 Responsibilities Design, build and maintain efficient, reusable, and reliable code Develop and implement alternative design approaches Identify product/service innovations and develop, quote, and implement solutions to meet special... 

    Advancedtechsearch

    Mississauga, ON
    8 days ago
  • Contribute to software quality assurance at SOTI as a Senior Software Developer in Test (SDET) in Mississauga, Ontario. This hybrid position...  ...CI/CD processes • Conduct code reviews and mentor junior QA staff Requirements: • Bachelor’s or Master’s degree in Computer Science... 

    SOTI Inc

    Mississauga, ON
    8 days ago
  • Job Description Insight Global is seeking a Senior .NET Backend Developer to support and enhance a Sales Audit Tool used to analyze and process sales order data from an ERP system. The ideal candidate will have strong experience building backend microservices from scratch... 
    Immediate start

    Insight Global

    Mississauga, ON
    8 days ago
  •  ...making a difference in the world. Job Title: Senior Software Developer (SOTI XSight) Location: Mississauga, Canada Work Model: Hybrid...  ...President and CEO of SOTI, has developed solutions for managing mobile device screens from a desktop. An innovation that has put him... 
    Internship

    SOTI Inc. North America

    Mississauga, ON
    8 days ago
  •  ...Desired Skills and Experience Knowledge of JEE experience developing successful tooling and automation for Devops. Experience in CI...  ...in managing and implementing successful projects. Ability to develop working relationships. Ability to manage multiple activities... 

    PowerToFly

    Mississauga, ON
    8 days ago
  • $85k - $115k per year

    Role Description Job Role: Sr. Java Backend Developer Job Location: Mississauga, Ontario Job Description The evolution of electronic trading and automation has changed the way that rates products trade forever driving a need for realtime low latency pricing market making... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  •  ...new technologies and updating versions of existing ones. Environment management and layout design. Unified Development environment (Developers systems as well as servers) Continuous Integrations Building/maintaining Providing guidelines to the development team. Should have experience... 
    Contract work

    LinkTag

    Mississauga, ON
    8 days ago
  •  ...participating in design discussions, and influencing features critical to cloud provider use cases (multi‑AZ, RGW performance, tiering). Develop and maintain internal build pipelines and necessary extensions, ensuring compliance and long‑term maintainability. Partner with... 
    Long term contract

    ELITS

    Mississauga, ON
    8 days ago
  • Join Rodan Energy as an ETL Developer to design and implement advanced data solutions. Leverage your technical skills to optimize data integration and workflow in a full-time role. As an Applications Development Senior Programmer Analyst (C12) at Rodan Energy, you will be... 
    Full time

    08763 Citi Canada Technology Services ULC

    Mississauga, ON
    1 day ago
  • Elevate your career with Citigroup as a Senior Java Developer, where you will engage in advanced application systems development and cutting-edge technology solutions. Bring your Java/JEE expertise to lead innovative projects. In this analyst role, you will focus on feasibility... 

    Citigroup

    Mississauga, ON
    1 day ago
  • Role: FTM Developer Role Summary: Responsible for designing, developing, configuring, and supporting payment processing solutions using IBM Financial Transaction Manager (FTM). The developer works closely with business analysts, architects, and integration teams to deliver... 

    Delpath

    Mississauga, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Mobile Staff Developer. Be the first to apply!