Mappedin is the platform for digital indoor mapping. The company transforms building floor plans and spatial data into dynamic digital maps that power navigation operations analytics and safety across complex environments. Mappedins platform has mapped more than 10 billion square feet of indoor space across 86 countries supporting destinations including Simon Property Group malls Los Angeles International Airport Major League Baseball stadiums and Hudson Yards.
Who you are and what youll do
We are seeking a highly skilled and motivated Staff Software Developer to join our team at Mappedin. The successful candidate will play a key role in building our newest flagship indoor mapping applications leveraging their technical expertise to drive innovation and improve user experience.
Responsibilities
As a Staff Software Developer you will design develop and deploy high-quality features for our flagship indoor mapping applications including AI-powered navigation and recommendation systems to drive user adoption and improve user experience.
You will collaborate with cross-functional teams to identify and prioritize project requirements to drive innovation and improve user experience.
You will participate in code reviews ensure test-driven development best practices and maintain high-quality code standards including AI code to drive innovation and improve user experience.
You will leverage problem-solving skills to resolve technical issues and optimize system performance including AI model deployment and inference to drive business outcomes and improve user experience.
You will develop and maintain technical documentation including API documentation and user guides to support AI projects to drive user adoption and improve user experience.
You will engage in continuous learning stay up-to-date with industry trends and share knowledge with team members to drive innovation and improve user experience.
You will mentor junior team members and provide guidance on technical best practices including AI development to drive innovation and improve user experience.
You will participate in planning and prioritization activities to ensure alignment with business objectives to drive user adoption and improve user experience.
You will take ownership of projects ensuring timely delivery and excellence and collaborate with cross-functional teams to identify and prioritize project requirements.
You will stay up-to-date with AI trends and help integrate AI into our products and mentor junior developers and foster a collaborative high-performing team environment.
Skills & Qualification
5 years of professional software development experience (full-stack or backend focus) with experience in Typescript React and Back-end frameworks.
Experience with security practices and UI/UX considerations with the ability to prioritize and resolve technical issues and optimize system performance.
Demonstrated ability to take initiative solve complex problems and deliver results with minimal supervision with excellent problem-solving skills and a keen eye for detail.
Strong understanding of geometric and algorithmic problems with experience in solving them and excellent communication skills both written and verbal with the ability to interact with internal teams and external customers.
Familiarity with agile development processes and version control systems like Git with the ability to work independently and as part of a team and experience leading projects or mentoring team members.
Strong understanding of AI/ML ethics and bias with the ability to design and implement fair and transparent AI systems and experience with natural language processing techniques such as text classification sentiment analysis and named entity recognition.
Experience with AI/ML including the ability to design and implement AI models and excellent problem-solving skills with a keen eye for detail and the ability to learn quickly.
Behind the scenes
We move fast and pivot as needed. We operate with experimental mindsets and are constantly pushing the boundaries of our industry. Because of this we cant guarantee exactly what youll be working on three months from now but we can guarantee that you will be working on high value projects that will foster your growth along with Mappedins. One of our core values is playing for the team. This means that were constantly balancing our own goals with the needs of the organization and jump in to help others whenever needed.
At Mappedin we dont take a one-size-fits-all approach to how we work. While we have colleagues around the globe some roles are best suited for full-time in-person work at our home office in Waterloo. We are committed to getting things done and holding each other accountable. We stay curious embrace risks and learn from our mistakes. Were competitive and enjoy winning together as a team.This position will require being in office four days per week.
We believe in being transparent about how we hire. We use artificial intelligence (AI) tools to help record interviews and create notes for us to review later. Every application and interview is still reviewed by our People Operations team and all hiring decisions are made by people - not AI.
We welcome applications from people with disabilities. We provide reasonable accommodations for candidates upon request through the recruitment process. For additional information please email us at or call us at and ask to speak to a member of the Human Resources team.
Whats in it for you
Competitive base salary: $130000 - $160000 CAD
20 days of paid vacation available from your first day
Comprehensive benefits from Day 1
A team of bar raisers with low ego and high ownership
Autofill from resume
Save time by uploading your resume in PDF or DOCX format
Loading...
Required Experience:
Staff IC
About MappedinMappedin is the platform for digital indoor mapping. The company transforms building floor plans and spatial data into dynamic digital maps that power navigation operations analytics and safety across complex environments. Mappedins platform has mapped more than 10 billion square feet ...
About Mappedin
Mappedin is the platform for digital indoor mapping. The company transforms building floor plans and spatial data into dynamic digital maps that power navigation operations analytics and safety across complex environments. Mappedins platform has mapped more than 10 billion square feet of indoor space across 86 countries supporting destinations including Simon Property Group malls Los Angeles International Airport Major League Baseball stadiums and Hudson Yards.
Who you are and what youll do
We are seeking a highly skilled and motivated Staff Software Developer to join our team at Mappedin. The successful candidate will play a key role in building our newest flagship indoor mapping applications leveraging their technical expertise to drive innovation and improve user experience.
Responsibilities
As a Staff Software Developer you will design develop and deploy high-quality features for our flagship indoor mapping applications including AI-powered navigation and recommendation systems to drive user adoption and improve user experience.
You will collaborate with cross-functional teams to identify and prioritize project requirements to drive innovation and improve user experience.
You will participate in code reviews ensure test-driven development best practices and maintain high-quality code standards including AI code to drive innovation and improve user experience.
You will leverage problem-solving skills to resolve technical issues and optimize system performance including AI model deployment and inference to drive business outcomes and improve user experience.
You will develop and maintain technical documentation including API documentation and user guides to support AI projects to drive user adoption and improve user experience.
You will engage in continuous learning stay up-to-date with industry trends and share knowledge with team members to drive innovation and improve user experience.
You will mentor junior team members and provide guidance on technical best practices including AI development to drive innovation and improve user experience.
You will participate in planning and prioritization activities to ensure alignment with business objectives to drive user adoption and improve user experience.
You will take ownership of projects ensuring timely delivery and excellence and collaborate with cross-functional teams to identify and prioritize project requirements.
You will stay up-to-date with AI trends and help integrate AI into our products and mentor junior developers and foster a collaborative high-performing team environment.
Skills & Qualification
5 years of professional software development experience (full-stack or backend focus) with experience in Typescript React and Back-end frameworks.
Experience with security practices and UI/UX considerations with the ability to prioritize and resolve technical issues and optimize system performance.
Demonstrated ability to take initiative solve complex problems and deliver results with minimal supervision with excellent problem-solving skills and a keen eye for detail.
Strong understanding of geometric and algorithmic problems with experience in solving them and excellent communication skills both written and verbal with the ability to interact with internal teams and external customers.
Familiarity with agile development processes and version control systems like Git with the ability to work independently and as part of a team and experience leading projects or mentoring team members.
Strong understanding of AI/ML ethics and bias with the ability to design and implement fair and transparent AI systems and experience with natural language processing techniques such as text classification sentiment analysis and named entity recognition.
Experience with AI/ML including the ability to design and implement AI models and excellent problem-solving skills with a keen eye for detail and the ability to learn quickly.
Behind the scenes
We move fast and pivot as needed. We operate with experimental mindsets and are constantly pushing the boundaries of our industry. Because of this we cant guarantee exactly what youll be working on three months from now but we can guarantee that you will be working on high value projects that will foster your growth along with Mappedins. One of our core values is playing for the team. This means that were constantly balancing our own goals with the needs of the organization and jump in to help others whenever needed.
At Mappedin we dont take a one-size-fits-all approach to how we work. While we have colleagues around the globe some roles are best suited for full-time in-person work at our home office in Waterloo. We are committed to getting things done and holding each other accountable. We stay curious embrace risks and learn from our mistakes. Were competitive and enjoy winning together as a team.This position will require being in office four days per week.
We believe in being transparent about how we hire. We use artificial intelligence (AI) tools to help record interviews and create notes for us to review later. Every application and interview is still reviewed by our People Operations team and all hiring decisions are made by people - not AI.
We welcome applications from people with disabilities. We provide reasonable accommodations for candidates upon request through the recruitment process. For additional information please email us at or call us at and ask to speak to a member of the Human Resources team.
Whats in it for you
Competitive base salary: $130000 - $160000 CAD
20 days of paid vacation available from your first day
Comprehensive benefits from Day 1
A team of bar raisers with low ego and high ownership
Autofill from resume
Save time by uploading your resume in PDF or DOCX format