- Full Time
- Malmo
- Considering candidates only who are inside Sweden 🇸🇪 and across Europe 🇪🇺 who are willing to relocate.
Requirements
- Hands-on software engineering experience.
- Ability to explain complex problems clearly and succinctly.
- Passion to collaborate and iterate on ideas on a cross-functional team.
- A keen eye for software design and architecture.
- Native (MapKit).
- Work with MapKit APIs on our native platforms, including iOS, macOS, watchOS, tvOS, visionOS.
- This means writing custom code for every platform and every UI framework variant on that platform.
- Experience with object-oriented programming languages. Focus on: Swift and/or Objective-C.
Responsibilities
- Eliciting requirements from our clients and translating them into scalable, reliable code.
- Designing APIs enabling developers both inside and outside of our client to build mapping features into their apps.
- Collaborating cross-functionally with Human Interaction Design, Services, and other Engineering and Data teams.
- Developing, launching, and maintaining cross-platform features that integrate Maps with the ecosystem.
- Working with QA (and sometimes bootstrapping them) by developing and maintaining test tools and test cases.
Desired Skills
- API Design: Designing and building public APIs.
- Rendering experience: Computer Graphics APIs, e.g. OpenGL, Metal, WebGL.
- Technical writing: Contributing to or authoring developer documentation.