Apple is looking to build petabytes scale manufacturing systems that support all of their hardware products worldwide. The Insight team needs an exceptional Senior Full Stack Engineer to lead the engineering behind their flagship applications that consume massive amounts of data.
Requirements
- Proficiency with modern web technologies like HTML5, CSS, Javascript and familiarity with the complete web stack, including protocols and web performance optimization techniques.
- 7+ Years experience with at least one popular JavaScript framework such as Angular, React, Backbone, Ember, Vue, Svelte.
- 7+ years experience with one or more object oriented programing language such as Java, Python, C++ etc.
- Deep Knowledge of backend technologies like Node.js and Express, Python and Flask, Java and Spring Boot, etc.
- Experience building REST APIs and custom middleware to handle authentication, routing, error handling, and application-level functionality.
- Experience working in cloud based environment.
- Understanding of testing strategies and methodologies, exposure to test harnesses like Karma or Jest is a plus.
Responsibilities
- Build the foundational pieces of the next generation of our Apple Manufacturing Platforms
- Collaborate with product management and UX teams to define experiences for our users
- Design and implement performant architecture, scalable web components and libraries
Other
- Demonstrated excellence in written and verbal communication.
- Ability to lead and influence technical decisions in a fast-paced and challenging work environment.
- Bachelor's degree in Computer Science or equivalent is required; Master's degree preferred
- Demonstrated excellence of analytical and problem solving skills.