PetalMD Logo

PetalMD

Mobile Developer

Posted 4 Days Ago
Be an Early Applicant
Remote or Hybrid
2 Locations
Mid level
Remote or Hybrid
2 Locations
Mid level
Build and ship React Native features for iOS and Android, participate in technical design, write well-tested secure code, use AI-assisted tools responsibly, work on CI/CD (GitHub Actions, Bitrise, Fastlane), resolve performance and reliability issues, and collaborate with product, design, and teammates.
The summary above was generated by AI

Reporting to the Software Development Manager - Mobile, you'll contribute to a team focused on delivering reliable, maintainable mobile experiences that support Petal's healthcare products across Canada. The mobile team builds and evolves React Native applications used in real clinical environments, and your work will be felt by healthcare professionals every day. 

You'll collaborate with product managers, designers, and fellow developers to ship high-quality mobile features, participate in technical design conversations, and help keep the codebase consistent, well-tested, and secure. This is a hands-on role with genuine impact at the feature level, not just implementation tasks assigned from above. 

You're also expected to bring a thoughtful approach to AI-assisted development. That means using tools like Copilot or similar to move faster and write better code, while taking real ownership of what gets reviewed and merged. 

 

In your day to day, you will: 

  • Build and ship React Native features across iOS and Android, working closely with product managers and designers to deliver polished, production-ready experiences. 

  • Participate in technical design discussions, applying your understanding of the app architecture to propose sound, maintainable solutions at the feature level. 

  • Write well-tested code and take part in code reviews with a focus on correctness, clarity, and security, not just checking boxes. 

  • Use AI-assisted development tools to accelerate implementation, documentation, and troubleshooting, then critically evaluate the output before it lands in the codebase. 

  • Identify and help resolve performance issues, crashes, and reliability gaps in production mobile applications. 

  • Break down moderately complex problems into clear tasks, estimate timelines with your team's input, and surface blockers before they become escalations. 

  • Work within and contribute to the mobile CI/CD pipeline (GitHub Actions, Bitrise, Fastlane), understanding how builds, tests, and releases come together end to end. 

  • Follow shared component and coding standards that keep the codebase consistent across teams and apps, and contribute improvements where you see them. 

  • Adapt quickly to new tools, libraries, and techniques as the mobile ecosystem evolves, seeking guidance to stay aligned with team practices. 

  • Share knowledge openly, give constructive feedback in reviews and conversations, and support teammates when capacity allows. 

Your profile 

  • Hands-on experience building mobile applications with React Native, with a track record of shipping features to production on iOS and Android

  • Strong TypeScript skills and a disciplined approach to type safety and code quality. 

  • Solid understanding of iOS and Android platform fundamentals and their constraints. You know why things behave differently across platforms and how to handle it. 

  • Experience writing and maintaining automated tests, and a genuine commitment to reliability over speed for its own sake. 

  • Comfortable working within CI/CD pipelines and understanding how mobile releases reach production. 

  • Clear, proactive communicator who keeps teammates informed, flags blockers early, and contributes to a culture of open collaboration.  

Nice-to-have: 

  • Native development experience (Swift or Kotlin) for bridging or platform-specific integrations. 

  • Familiarity with shared component libraries or design systems. 

  • Experience in a monorepo environment (Nx, Turborepo, or similar). 

  • Prior exposure to app performance monitoring or crash reporting tools. 

We recognize that experience comes in many forms. If you're excited about this opportunity but don't meet every qualification listed, we encourage you to apply. 

 

Why joining us 

  • Your code runs in real clinical environments. Healthcare professionals across Canada use our mobile apps every day, and reliability genuinely matters. 

  • The mobile team is investing in AI-enhanced development practices, and you'll help shape how those tools get adopted responsibly as they mature. 

  • This role gives you real input into feature-level design decisions, not just a queue of implementation tickets. 

  • Petal's mobile platform is growing, and there's real room to take on more responsibility as both the product and the team scale. 

 

Our benefits 

  • 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 Lumino Health™ telehealth application; 

  • Recurring remote/hybrid work allowance; 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.  

 

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. 

Similar Jobs

11 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
The Senior Mobile Engineer will lead mobile app projects, collaborate with teams, and enhance the Babylist Health experience. Responsibilities include building features, improving performance, and ensuring code quality.
Top Skills: Auto LayoutAWSJetpack ComposeJetpack LibrariesMySQLRedisRuby On RailsSidekiqSwiftuiUikit
4 Days Ago
Remote or Hybrid
2 Locations
Senior level
Senior level
Healthtech • Information Technology • Software • Telehealth
Own design and delivery of complex React Native mobile features for iOS and Android, integrate AI tools responsibly, contribute across web/backend (Angular, Node/Nest/Next), design APIs, lead code reviews, improve testing and security, mentor teammates, and align engineering with product outcomes.
Top Skills: AndroidAngularChatgptCi/CdGithub CopilotiOSNestjsNext.JsNode.jsNxReact NativeRest ApisTurborepoTypescript
4 Days Ago
Remote
Canada
Senior level
Senior level
Kids + Family • Mobile
Design, build, and ship iOS and/or Android pet product features using AI-native workflows. Collaborate with cloud, design, and product teams, integrate event-driven data, ensure observability and quality, and contribute to CI/CD and engineering standards.
Top Skills: Agentic WorkflowsAmplitudeAsync-AwaitCi/CdClaude CodeCombineCoroutinesCursorDaggerDatadogEspressoFirebase CrashlyticsFlowFunction CallingGithub CopilotGradleGrpcHiltJetpack ComposeKafkaKotlinLlmsMaestroMcpPrompt EngineeringPush NotificationsRestSnapshot TestingSpmSwiftSwift Package ManagerSwiftuiUikitXcuitest

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account