Front-End Developer - Channel InStore, Marcom

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Sep 5, 2019

Role Number: 200099066

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

Apple's Interactive Technology organization is part of Apple's Worldwide Marketing Communications Department (Marcom). Marcom designs and delivers the iconic brand images and experiences to various sites, apps and retail stores. We work on many high-impact projects that serve various Apple lines of business. We use the latest in open source technologies and continue to evolve and deliver solutions on a worldwide scale. Working with a variety of multi-functional teams, we bring it all together to deliver the interactive experiences with an excellent group of software engineers while having fun along the way. We oversee all of Apple's advertising and marketing to ensure the flawless development and execution of world-class communications

We are looking for a top notch developer for our front-end platform that delivers and supports workflow tools. This person brings a solid understanding and genuine passion for software development, best practices and a keen focus on the customer.

This role is critical in the evolution of Apple's brand by working with the team taking to the next phase of its evolution

Key Qualifications

  • Minimum of 5 years of professional software development experience with back-end and front-end development teams working on complex web application projects
  • Strong knowledge and experience designing and developing scalable front-ends using React, Node.JS, and Restful APIs
  • Advanced front-end development experience including javascript/html/css
  • Demonstrated background developing innovative solutions for dynamic web sites - how they scale, how they work with other services, and how they may break
  • Dedicated problem-solver who can work in a fast paced environment where multiple releases are a fact of life
  • Ability to size technical efforts accurately
  • A focus on quality, with experience writing unit tests and collaborating with quality engineering to develop test plans
  • Experience collaborating with other team members in multiple teams diagnosing and debugging complex systems, and participating in investigating build, deployment, and operational issues
  • Experience with web application security and incorporating security into the software development lifecycle
  • Solid working knowledge of source version control software (Subversion, Git)
  • Experience collaborating with other technical teams on DevOps responsibilities for application deployment, performance, monitoring, reliability and scalability
  • Willingness to take the initiative to solve problems
  • Proven capabilities to work well under pressure and tight deadlines to solve critical issues
  • Able to work equally well with people in creative and technical positions


In addition to a strong technical background, you will possess confident interpersonal skills and an eye towards collaboration. The position requires effective communication, both written and verbal, including the ability to work well with stakeholders from a wide range of backgrounds with varying levels of technical knowledge. It's important for this person to be able to establish trusting relationships within a diverse team and across organizations. This role will focus on delivering while having the agility to adjust and thrive in a dynamic environment

Education & Experience

A Bachelors degree or equivalent experience preferred

Jobs Rated Reports for Computer Programmer

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:

Front-End Developer - Channel InStore, Marcom

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor