Apple is looking for an experienced full-stack web engineer to work on internal services that improve productivity and efficiency by helping build new tools and workflows in addition to supporting critical existing applications.
Requirements
- 5+ years experience building websites with HTML, CSS, and JavaScript.
- 5+ years experience working with server-side application development.
- Proficient in one or more frontend frameworks: e.g. React, Vue, Angular, etc.
- Proficient in one or more of scripting languages (system automations / web development): e.g. Python, Ruby, Swift.
- Strong analytical problem-solving skills and ability to identify opportunities for technical improvement.
- Strong Computer Science fundamentals (object-oriented design, data structures, algorithm design, and complexity analysis).
- Experience methodically testing microservice oriented applications at different granularities.
Responsibilities
- Drive and deliver scalable applications and workflows that improve efficiency across product teams.
- Work on internal services that improve productivity and efficiency.
- Build new tools and workflows.
- Support critical existing applications.
- Be involved in every step of the development process from gathering requirements to deploying and maintaining applications.
Other
- Strong ability to meet with stakeholders and distill requests into meaningful workflows and changes.
- Good communication skills to collaborate across teams.
- Bachelors degree in Computer Science, Engineering, Information Technology, or a related subject area, or the equivalent industry experience.
- Experience bringing a software project from technical spec to production.
- Experience with DevOps (CI, CD, automation strategies, etc.).