AustinRecruiter Since 2001
the smart solution for Austin jobs

Apple Cloud Platform - Continuous Delivery OSS UI Engineer

Company: Apple Inc.
Location: Austin
Posted on: June 9, 2021

Job Description:

The Apple Cloud Platform organization is building the next generation of tools to empower Apple's software developers. We're a small, highly skilled team working with Spinnaker and other open source tools to create a coherent continuous integration and delivery system for Apple services. We are looking for a frontend engineer who has astute interest in building internal web applications, a curiosity of backend API architecture and a strong desire to contribute to the open source software community. Join us as we integrate critical internal extensions, and partner with internal teams and the external OSS community.

Key Qualifications

  • Consistent track record (5+ years) of building complex web applications
  • Deep grounding in the fundamentals of modern HTML, CSS, Javascript, and HTTP
  • Expertise with frontend development build toolchains, testing technologies, and dependency management
  • Experience with at least one popular JavaScript framework, such as Angular, React, Vue, or Svelte
  • Deep understanding of multiple aspects of web application development and operations:
  • design and frontend, REST APIs, databases, networks, and web security.
  • Excellent communication skills, both in communicating technical ideas and bringing diverse viewpoints to consensus
  • Curiosity about how systems work and how they fail.
  • Detail-oriented and proud of the work you deliver; eager to operate what you build
  • Growth attitude and willingness to teach and learn from others.
  • Committed to fostering an open and inclusive work environment.

Description

This is an opportunity for a senior frontend engineer to develop, maintain and evolve a large frontend codebase. The role comes with challenge of engineering constraints and responsibilities inherent to projects that support critical infrastructure.

While the ground work to extend the backend and frontend to support features such as internal authentication and integrations with internal systems is in place, a successful candidate will continue to keep the extensions cleanly separated from upstream code as we deploy new releases. Best practices with JavaScript build toolchains and testing libraries are crucial to keeping code healthy over the long term. Our technical stack includes JVM based services (mostly Java), Go, React, TypeScript, SpringBoot, and Kubernetes. The candidate will have the desire to take ownership of our frontend code base, supporting the underpinned APIs and provide leadership around UI architecture and feature prioritization.

Beyond technical expertise, the role grants the opportunity to build community within Apple as well as be a liaison to the greater OSS community. Collaborating with engineers to solve internal challenges and isolating key components to those solutions that might benefit the greater OSS community as a whole. While our focus is Apple and the needs of our development community, the role will come with the challenge innovating solutions that solve real problems. A successful candidate must be able to engage with peers, contribute positively, and build consensus around features and the direction of continuous delivery as it serves the needs of Apple.

Additional Requirements

    • Experience developing a large open source project is a plus
    • Experience with Spinnaker or other continuous delivery technologies
    • Solid grounding in the principles of web security and techniques for mitigating application vulnerabilities

Keywords: Apple Inc., Austin , Apple Cloud Platform - Continuous Delivery OSS UI Engineer, Other , Austin, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Austin RSS job feeds