At Apple, we find joy in solving hard problems, and we want to grow our team with a full-stack engineer who brings new ideas and insight for tackling these hard problems, specifically in building tools and infrastructure for device data centers that serve all of Apple
Requirements
- Knowledge of modern CI/CD practices and version control with Git
- Ability to work with relational and/or NoSQL databases
- Strong experience with at least one backend language: Go, Java, or Python
- Understanding of cloud services (e.g., AWS, GCP, or Azure) and container orchestration systems such as Kubernetes (K8s)
- Proficiency with React and modern front-end frameworks (e.g., Next.js)
- Experience with UI/UX design principles
- Familiarity with RESTful API design
Responsibilities
- Building partnerships with all teams across the organization
- Building incredible applications that delight users to support one of the first device automation centers at Apple
- Rapid prototyping to create interactive demos and validate ideas
- Troubleshoot full-stack applications
- Conducting user research and applying design thinking methodology to develop user-centric solutions
- Translate design requirements into responsive interfaces
- Building tools and infrastructure for device data centers
Other
- Ability to build relationships and drive technical direction
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of professional full-stack engineering experience
- Strong problem-solving skills
- Ability to work with diverse groups and promote equal opportunity for all applicants