Software Developer - SDK

Save
You need to sign in or
create an account to save a job.

Who we are and what we do

Founded in 2011, Mappedin powers search and discovery indoors, enabling consumers to find what they’re looking for with speed and ease. Our software platform provides industry leading tools to manage dynamic indoor spatial data and offer wayfinding experiences for customer-facing applications, including a recent collaboration with Apple Maps.

Mappedin works with the ten largest malls in Canada, the largest REITs in the US, and in stores, hospitals, campuses, and airports around the world. The Integrations team at Mappedin enables our customers to deliver the best possible experience to their end users by building robust SDKs and easy to use applications. We help them dream of what's possible, and then help turn those dreams into reality.

Who you are and what you'll do

You’re a leader who’s as interested in the big picture of what you build as you are in all the details. You have a solid background in either iOS or Android development. You like tinkering with new technology. We expect you to use creative ways to solve new problems.You’re comfortable with tight deadlines that require you to shift your thinking as you jump from one project to another. 

As part of the Integrations team and reporting to the Software Development Manager (Integrations), you will be building mobile tools designed to enable 3rd party developers to easily create beautiful mapping experiences powered by the Mappedin Platform:

  • Architect Mobile SDKs with 3rd party developers in mind
  • Explore new ways to integrate with the Mappedin Platform on mobile
  • Builds Proof of Concepts to explore new use cases and integrations.
  • Builds demos of our mobile SDKs for use by Sales and Marketing teams
  • Build developer friendly tools to aid 3rd parties in exploring our mobile SDK capabilities and building their own integrations

You are excited about learning or already have experience in:

  • Kotlin and Android Development
  • Swift and iOS development
  • Working with 3rd party developers and partners

What are some challenges?

Our team is small and flexible. Everyone on our team is expected to touch code in more than just their area of expertise. As a member of the Integrations team, you’ll be expected to learn fast, to pick up new languages and take on challenges that no one else has seen before.

We are looking for someone with strong mobile experience in either Swift or Kotlin. Part of this role will involve working closely with team members with little mobile experience to ramp up their skills. You will be responsible for building POCs and demos that directly support the sales and marketing team. These projects are ad hoc and might involve some tight deadlines. 

Behind the scenes

We use a variety of technology and tools that currently include JavaScript, React, Three.js, Webpack, WebGL, Node.js, MongoDB, ElasticSearch, and Kibana.

There's a lot of trust here at Mappedin. We offer a flexible working environment, have a generous vacation policy, and we all work together to help you produce your best work. We stay curious, challenge opinions, take risks, and learn from mistakes. We're competitive and we like to win together.

Lastly, if you're allergic to cats, don't worry! Our office cat, Hobbes stays in his own room and won't bother you unless you decide to work in there with him.