• IMAGE: Return to Main
  • IMAGE: Show All Jobs

Position Details: Front-End - (888676O)

Location: Beaverton, OR
Openings: 1
Job Number:





As a software engineer in the content space, you will be responsible for creating high quality applications that will reach Nike consumers around the world. You will work with the engineers and product owners across multiple teams to develop tools that help manage and deliver digital content across the organization. During your time at Nike, you will have the opportunity to be a strong advocate of both the tools and direction of the team as we continue to build the next generation platform. The ideal candidate is self-sufficient and a strong team player who is curious and loves solving challenging problems. Be a vital part of Nike’s rapidly-growing digital ecosystem and make your mark in shaping its future.





- Developing new, reusable components and libraries using modern front-end technologies

- Building associated tests (unit, automated, e2e) as a part of the deployment pipelines

- Optimizing components for maximum performance across a vast array of web-capable devices and browsers

- Working closely with design teams, translating prototypes and wireframes into high quality code

- Partnering with other engineering teams to provide direction and recommendations for better performance and experiences

- Understanding business requirements and translating them into technical requirements





- Core web fundamentals: HTML, JavaScript, and CSS

- Strong proficiency in JavaScript including the DOM lifecycle and the object model

- Thorough understanding and experience with React/Redux and its core principles

- Familiarity with newer specifications of EcmaScript (ES6)

- Familiarity with full-stack data flows and RESTful APIs

- Knowledge of modern authorization mechanisms such as JSON Web Token

- Test frameworks and tools such as Jest, Enzyme, WireMock, and Jenkins

- Experience with common front-end development tools such as Babel, Webpack, NPM, Yarn, etc.

- Familiarity with code versioning tools such as Git

- Basic Linux and command line skills

- Experience working in an agile team


- Experience with Amazon Web Services are a plus

- Experience with Node is a plus

- Experience with front-end frameworks like Foundation or Bootstrap, and CSS preprocessors like SASS or LESS experience are a plus

- Experience with build tools like Grunt, Gulp, and Bower are a plus       

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation

Powered by: CATS - Applicant Tracking System