senior software engineering Frontend Engineer ic · Posted Mar 3, 2026

The Maps Web Apps team builds extraordinary maps experiences for the web, providing creative ways for our users to explore and discover the world around them. With our team's expertise, we help customers experience Apple Maps on the web — and beyond.

Our team is hiring for a technically minded and communicative software engineer to assist in the development of Maps features across all of our web offerings. This is a phenomenal opportunity for a curious engineer to help expand the Apple Maps experience to delight customers on alternative platforms such as Windows and Android.

As a lead web full-stack engineer, you will be responsible for planning and leading tasks for group of developers to ship high-quality features to our customers on a quarterly basis. You will also directly contribute software to our web products, including maps.apple.com as well as various web-powered experiences integrated into the Maps experience on iOS, macOS, and visionOS.

You will use your deep experience to develop customer-facing features within our web applications, working with both frontend and server-side technologies. In this role you will also collaborate and communicate effectively with teams across Maps and Apple to plan, develop, and maintain our products.

While working with engineers to plan and execute projects, you will closely communicate and manage key stakeholders: Engineering management, Product, and Human Interface design to deliver on time and at high quality. This role involves reviewing proposals, assessing their scale, risk, and importance, and providing recommendations on how to move forward.

The ideal candidate will demonstrate exceptional communication and leadership skills, a commitment to excellence, and a passion for innovation. You should bring a proactive mindset and a track record of delivering pixel-perfect, accessible user interfaces that surprise and delight as well as bring operational efficiency.

<h3>Minimum Qualifications</h3>Deep frontend web development experience with React, TypeScript, JavaScript, Web APIs, Node.js, HTML, and CSS
End-to-end experience building and deploying large-scale web applications or interactive websites
Strong understanding of front-end engineering, user experience, and interaction design
Bachelor's degree in an engineering-related field, or equivalent work experience
<h3>Preferred Qualifications</h3>Knowledge of Design, UX, and UI principles
Familiarity with Swift and Objective-C
High proficiency in TypeScript or JavaScript, with flexibility to switch between languages
Systematic troubleshooting and debugging mindset and experience
Ability to break large features into smaller, high-quality deliverables
Experience with CI/CD pipelines and tools (e.g., Docker)
Exposure to modern web technologies such as WASM, WebGPU, and canvas rendering
A performance-first mindset — familiar with front-end optimization techniques such as lazy loading, code splitting, and minimizing render times
Familiarity with Safari, Chrome, and Firefox browsers and their developer tools
Experience consuming REST and gRPC APIs
Experience with modern web frontend build and test tools

All software engineering jobs software engineering in Malmo, Sweden Jobs in Malmo, Sweden software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles senior positions