Apple AR/VR Job | Tools Engineer (Full Stack)
Job(岗位): Tools Engineer (Full Stack)
Citys(岗位城市): Sunnyvale, California, United States
Date(发布日期): 2024-8-19
Summary(岗位介绍)
Are you highly detailed and skilled at developing creative solutions? Do you love controlling even the smallest details to craft highly organized structures? In the Software, Quality, Automation, and Tools group, you’ll help us make our apps and services look simple and perform flawlessly. Your contributions will help develop the infrastructure, platform, and tools to test and qualify all iOS releases and apps across all our platforms. Your work will ensure Apple operating systems, apps, and services perform smoothly and work together seamlessly. This work is a vital component of the quality and efficiency of Apple software. If you join this group, you’ll have a direct impact on the technology that shapes every customer experience with Apple.
Apple’s Vision Products Group is looking for a highly motivated full-stack software engineer to develop internal tools and services for a wide range of critical product technology teams. Our team provides a key function in shaping the success of Apple’s current and future products, and help deliver exciting new software features while maintaining Apple’s world class quality.
Qualifications(岗位要求)
Description(岗位职责)
VPG tools engineers are responsible for empowering engineers with tools that help automate software development workflows across the organization. In addition, you will work with our team to create and maintain tools and services supporting a set of diverse teams across the fields of Software Engineering and Integration, Product Management, Quality Assurance and Performance. The responsibilities of the job include:
- Contributing to and building UX vision and strategy for internal tools and services.
- Designing, developing, testing, and managing web front end applications and REST APIs.
- Finding opportunities to improve and automate workflows for multi-disciplinary teams at Apple.
- Prototyping new tools and demonstrating their value to the organization.
- Collaborating with teams across Apple to leverage and extend existing tools.
- Writing new tools in concise and easy to understand code.
- Continually assessing and improving performance and security.
- Investigating and resolving issues in a timely manner.
- Setting up automated integration, testing and deployment.