
The personal technology company redefining user experience
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple • Seattle, Washington, United States
Apple is hiring a Senior Full-Stack Software Engineer for the App Store Engineering team to innovate and enhance the app platform. You'll work with technologies like JavaScript and machine learning to deliver high-performance systems. This role requires significant experience in software engineering.
You have a strong background in full-stack software engineering with a focus on building high-performance systems — your experience includes working with various platforms such as iOS, macOS, tvOS, iPadOS, and watchOS. You are proficient in JavaScript and have a solid understanding of machine learning techniques, particularly in natural language processing and A/B testing. Your attention to detail and problem-solving skills enable you to tackle complex challenges effectively.
You thrive in collaborative environments and enjoy working with cross-functional teams to deliver innovative solutions — your ability to communicate technical concepts clearly helps bridge the gap between engineering and product management. You are self-motivated and bring a high level of energy to your work, always looking for ways to improve processes and outcomes.
Experience with app development and a deep understanding of the App Store ecosystem would be a plus — familiarity with algorithms for personalization and recommender systems is highly valued. You are eager to learn and adapt to new technologies, contributing to the continuous evolution of the app platform.
As a Senior Full-Stack Software Engineer on the App Store Engineering team, you will be responsible for building and updating the app platform that supports over 1.5 million apps — your work will directly impact the experience of more than 500 million visitors each week. You will design and implement high-performance systems that handle billions of requests, ensuring scalability and reliability.
You will collaborate closely with other engineers to develop and refine the software development kit and related services — your role will involve persistent systemwide A/B testing to optimize user experience and app discoverability. You will leverage machine learning techniques to enhance algorithms for search and recommendations, making it easier for users to find apps they love.
Your contributions will help shape the future of the App Store, and you will have the opportunity to work on cutting-edge technologies that drive innovation in the app ecosystem. You will also participate in code reviews and mentoring junior engineers, fostering a culture of learning and growth within the team.
At Apple, you will be part of a dynamic team that values creativity and collaboration — we offer a competitive salary and benefits package, along with opportunities for professional development and career advancement. You will work in a supportive environment that encourages innovation and rewards excellence.
Join us in making a significant impact on how people live, work, and play through technology — your work will contribute to the ongoing success of the App Store and the broader Apple ecosystem. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Apply now or save it for later. Get alerts for similar jobs at Apple.