Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Description
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.
Responsibilities
- Cross-Functional Collaboration — Partner with Design, Engineering, Services, Legal, Privacy, Security, Accessibility, Program, and Product teams to translate stakeholder needs into actionable technology solutions.
- Feature Development — Develop, launch, and maintain cross-platform features for our standalone website (maps.apple.com) and within the Maps app on iOS, macOS, and visionOS.
- Quality & Standards — Develop, test, deploy, and support frontend solutions that meet Apple's high standards for efficiency, functionality, accessibility, and user experience.
- Project Planning & Execution — Lead a group of engineers on projects: plan sprint stories, make technical decisions, and keep projects on track.
- Stakeholder Communication — Provide clear, regular status reports and proactively surface risks and progress updates.
- 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
- 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
Key Skills
Ranked by relevanceReady to apply?
Join Apple and take your career to the next level!
Application takes less than 5 minutes

