Full Stack Engineer

4 weeks ago


Vancouver BC, Canada MAP Medicine Full time

Job Description

Full-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features, and 2) Make the software ready for sale and deployment in hospitals across North America.

Job Title: Software Engineer

Location: 95% remote. 5% in-person in Vancouver, Canada.

Job Type: Full-time

Reports To: Tony Jiang, Software Engineer, Map Medicine Inc.

Start date: March 15th, 2025 (flexible)

Responsibilities

  • Write clean, maintainable, and well-documented code using Swift.
  • Design, develop, maintain app for the VisionOS Platform.
  • Conduct thorough testing, debugging, and performance optimization to ensure a seamless user experience.
  • Participate in peer code reviews.
  • Support development of a quality management system (QMS)
  • Support FDA submission for approval of MAP Medicine’s software-as-medical-device.

Requirements

  • Previous work experience with Swift and Metal
  • Experience with AWS
  • Solid understanding of mobile app architecture patterns such as MVC, MVVM, or Clean Architecture
  • Familiarity with working in a software team environment (Git, unit testing, code reviews etc.)

Preferred Qualifications

  • Developed for the VisionOS platform or other AR/MR platforms

Benefits

  • Competitive salary and equity options.
  • Flexible work hours and remote work options.
  • Opportunities for professional growth and development at a start-up company.
  • You will be the second full-time employee at MAP Medicine Inc.

Learn More and Apply

More information at:

Applications will be accepted via this LinkedIn job post or via the application form on the Map Med (mapmedar.com/joinus) website.


  • Full Stack Engineer

    4 weeks ago


    Vancouver, BC, Canada Avanciers Full time

    Job Title: Full Stack Developer Location: Remote Role Interview: Video Interview The Radiology Software Engineer is responsible for the requirement analysis, design, implementation, developer testing, maintenance and support of all Radiology products. Responsible for some module level design and implementation of enhancements or fixes to multiple...

  • Full Stack Engineer

    4 days ago


    Vancouver, British Columbia, Canada Edjuster Full time

    Your Role:We're looking for a skilled full-stack engineer to join our team. As a senior dev team member, you'll work closely with our experienced product team to develop and maintain our microservices. You'll have the opportunity to mentor junior developers and contribute to design discussions and knowledge sharing sessions.Requirements:8+ years of...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Company Overview:T-Net British Columbia is a leading mobile games platform that connects players in fair, fun, and meaningful competition. We pioneer the future of the gaming industry by enabling social competition in games.We help developers build multi-million dollar franchises and host billions of casual esports tournaments for millions of mobile players...


  • Vancouver, British Columbia, Canada Brex Inc. Full time

    Brex is a leading provider of AI-powered spend management solutions. We're seeking an experienced Full Stack Engineer to join our team and help us build innovative products and infrastructure for our customers. As a member of our Engineering team, you will work across the entire Brex stack, creating and maintaining new products, features, and building tools...


  • Vancouver, British Columbia, Canada Rivian Full time

    Role SummaryWe are seeking an experienced Full Stack Software Engineer to join our talented team of engineers, designers, and product managers. As a Full Stack Engineer, you will play a crucial role in building large-scale client-side applications using modern micro-frontends and micro-services.Your primary responsibilities will include creating reusable...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Avanciers Full time

    Job Title: Full Stack Developer Location: Remote Role Interview: Video Interview The Radiology Software Engineer is responsible for the requirement analysis, design, implementation, developer testing, maintenance and support of all Radiology products. Responsible for some module level design and implementation of enhancements or fixes to multiple...


  • Vancouver, British Columbia, Canada Supademo Full time

    Apply for this role here.About the roleThis is the perfect opportunity for engineers who want to leap into the world of early-stage startups: building building products from scratch, shipping features for tens of thousands users, high degree of autonomy, all within a small team.As an early member of a fast-growing team (590% growth in 2024), you'll have an...

  • Full Stack Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada TTT Studios Full time

    Company ProfileTTT Studios is a digital consulting and software developing company working for a global client list in multiple industries. Over the past decade, we've built multiple applications and patented a portfolio of technologies. This experience has put us in the best position to cater to larger accounts and launch our own products. Our culture is...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada MAP Medicine Full time

    Job Description Full-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features,...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada MAP Medicine Full time

    Job DescriptionFull-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features,...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada MAP Medicine Full time

    Job Description Full-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features,...


  • Vancouver, British Columbia, Canada LENDESK Full time

    About the RoleWe're seeking a talented Software Development Team Lead to lead our engineering team and contribute to the growth and success of Lendesk.This role involves guiding and mentoring a team of full-stack developers, overseeing the development of front-end applications, back-end services, and infrastructure.ResponsibilitiesLeading and mentoring a...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, Canada Avanciers Full time

    Job Title: Full Stack DeveloperLocation: Remote RoleInterview: Video Interview The Radiology Software Engineer is responsible for the requirement analysis, design, implementation, developer testing, maintenance and support of all Radiology products. Responsible for some module level design and implementation of enhancements or fixes to multiple modules of a...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, Canada Avanciers Full time

    Job Title: Full Stack Developer Location: Remote Role Interview: Video Interview The Radiology Software Engineer is responsible for the requirement analysis, design, implementation, developer testing, maintenance and support of all Radiology products. Responsible for some module level design and implementation of enhancements or fixes to multiple...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, Canada Avanciers Full time

    Job Title: Full Stack DeveloperLocation: Remote RoleInterview: Video Interview The Radiology Software Engineer is responsible for the requirement analysis, design, implementation, developer testing, maintenance and support of all Radiology products. Responsible for some module level design and implementation of enhancements or fixes to multiple modules of a...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Pixieset Inc. Full time

    Opportunity SnapshotWe're hiring a Software Developer, Full Stack to develop and deliver new product features reaching over 1 million users worldwide. Pixieset is the market leader in software for photography businesses, and as we expand our product suite, we're looking to scale our Engineering team to drive the next phase of growth. As a Software Developer,...


  • Vancouver, British Columbia, Canada Pixieset Inc. Full time

    About the RoleWe are looking for a skilled Senior Full Stack Engineer to lead the development of our mobile applications at Pixieset Inc.The successful candidate will have extensive experience in software development, including knowledge of Vue.js, PHP, and cross-platform development frameworks. They will be responsible for building scalable backend...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, Canada MAP Medicine Full time

    Job DescriptionFull-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features,...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, Canada MAP Medicine Full time

    Job Description Full-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features,...

  • Full Stack Engineer

    4 weeks ago


    Vancouver, Canada MAP Medicine Full time

    Job DescriptionFull-stack VisionOS engineer to contribute to the development of software (preoperative planning and rendering pipeline) for augmented reality surgical navigation and planning on the Apple Vision Pro. The software has already been tested in over 10 surgical operations. The focus of this job will be to: 1) Add several more software features,...