Full Stack Engineer

Culver City, CA 90232
  • Job Code
    200235614
Summary

Summary

Posted: Apr 6, 2021

Weekly Hours: 40

Role Number:200235614

Imagine what you could do here. At Apple, innovative ideas have a way of becoming extraordinary products, servic...Summary

Summary

Posted: Apr 6, 2021

Weekly Hours: 40

Role Number:200235614

Imagine what you could do here. At Apple, innovative ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!

Are you passionate about solving sophisticated business challenges with process engineering and technology? Do you thrive in environments that require multi-functional thinking, collaboration, and innovation? Do you have experience developing design led web applications? If so, this may be the job for you!

The Apple TV+ IS&T team runs the technology strategy, delivery, and sustainment of IT systems used to enable Apple TV+ Studio and Production operations. We ensure technology and business strategy remain tightly aligned through multi-functional partnership, knowledge of industry trends, and familiarity with the Apple corporate systems landscape. We work closely with leadership, business partners, engineers, vendors, information security, and others to deliver a technology ecosystem that meets the demands of a high growth organization.

As a full stack engineer, you will be joining a small development team and will work alongside them in accordance with Agile methodology. You will have the opportunity to contribute to the development of multiple web-based application from the ground up. To be successful you must be passionate about building extraordinary applications and be able to work with ambiguous and evolving business requirements. You will work independently, understand business needs, build robust and scalable solutions, and be comfortable working under pressure as part of a globally distributed team.

Key Qualifications

  • 7+ years of Full Stack development experience
  • 5+ years of supporting highly available critical applications
  • Ability to take a project from the requirements phase through the launch of the project
  • We seek a self starter, forward-thinking person with strong leadership capabilities
  • Strong teamwork desire and time leadership skills
  • Excellent analytical skills, critical thinking, and interpersonal skills
  • Extraordinary problem solving and critical thinking skills
  • Ability to run multiple tasks with varying priorities

Description

Work with product management to translate requirements into technical design and provide estimates.
Write high-quality code and participate in design and code reviews to maintain development standards.
Work closely with design services to understand design standards and write the code to deliver the functionality as per the designs.
Lead and guide small development teams in building solutions based on the requirements.
Design, develop and test enterprise web service APIs and backend services.
Knowledge of functional programming and object-oriented programming paradigms
Highly proficient with the JavaScript language and modern ES6 syntax and features
Ability to write efficient, secure, well-documented, and clean JavaScript code
Experience utilizing continuous integration and deployment tools (i.e. Jenkins)
Proficiency with modern development tools, like Babel, Webpack, and Git
Experience with back-end JavaScript technologies/frameworks, including Node.js, Express
Highly proficient with Vue.js or ReactJS framework and its core principles such as components, reactivity, and the virtual DOM
Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router (or similar ReactJS equivalents)
Experience with both consuming and designing RESTful APIs
Creating database schemas that represent and support business processes
Good understanding of SQL / No SQL databases and writing complex queries
Experience in building / deploying the applications to Cloud Platforms / Kubernetes
Able to complete projects with minimal supervision and direction
Experience working with and managing offshore and onshore teams on multiple projects/tasks as needed

Education & Experience

BS Degree in Computer Science or equivalent

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Full Stack Engineer

Apple, Inc.
Culver City, CA 90232

Join us to start saving your Favorite Jobs!

Sign In Create Account