C

Canopy Works

Builds wearable safety systems for healthcare staff

Senior Mobile Software Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-time$160k - $195k /yr

About the Job

Requirements

  • At least 6 years of professional software development experience and a proven record of shipping high-impact products on schedule.
  • Demonstrated proficiency in system design, data structures, and algorithms.
  • Mastery of mobile application constraints, including network connectivity and touch user experience accessibility, and how to leverage or overcome them.
  • Ability to architect and deliver performant and resilient mobile applications from scratch.
  • Ability to understand source code in any modern language at a glance.
  • Deep expertise in either iOS or Android, with experience developing for the other.
  • Ability to work independently and drive projects forward with minimal supervision in a fast-paced environment.
  • Excellent communication skills and ability to articulate complex technical concepts to diverse audiences.
  • Experience mentoring engineers and leading technical projects.
  • Experience working cross-functionally and collaborating effectively with non-technical stakeholders.

Responsibilities

  • Lead the design, architecture, and implementation of critical user-facing features and backend services.
  • Own projects end-to-end, from initial ideation and technical design through deployment and post-launch maintenance.
  • Partner with Product Managers, Designers, and business stakeholders to shape the product roadmap and translate business requirements into robust, scalable technical solutions.
  • Mentor and guide engineers through code reviews and design discussions, fostering technical excellence, knowledge sharing, and constructive feedback.
  • Drive technical strategy and architectural decisions, balancing long-term scalability with immediate business needs.
  • Write clean, maintainable, well-tested code, and set the standard for code quality across the team.
  • Break ambiguous, complex problems into clear, actionable steps for the team.
  • Identify and address performance bottlenecks, production issues, and sources of technical debt.
  • Improve engineering standards, tooling, and processes to enhance team productivity and system reliability.
  • Identify ways to leverage artificial intelligence to increase software development velocity.

Desired Qualifications

  • Experience with cross-platform mobile development, including Flutter.
  • Strong artificial-intelligence-assisted mobile development workflows.
  • Experience implementing end-to-end continuous integration and continuous delivery for mobile applications.

About the Company

Canopy Works

Builds wearable safety systems for healthcare staff

Canopy builds wearable safety systems and location software for hospitals and health systems that need to protect staff and coordinate responses to incidents. Employees press a discreet badge button to request help, and security teams receive their location through a shared dashboard. The platform connects the company's wireless network, wearable devices and cloud software with a hospital's existing security and clinical communication systems. Customers pay for a managed service that includes system design, deployment, integration, training and ongoing monitoring and support. Founded in 2019, Canopy is headquartered in San Francisco, California.

Company size
51-200
Company stage
Series B
Total funding
$22M
Headquarters
San Francisco, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Canopy Works

See more jobs