JavaScript Developer

Job Number: R50009942

Brand: Fox Corporation

Job Type: Engineering

Location: New York, New York

Job Posting Date: December 5, 2019

Fox Corporation logo
APPLY NOW
CURRENT EMPLOYEES AND FREELANCERS/
CONTRACTORS APPLY HERE*

OVERVIEW OF THE COMPANY

Fox Corporation

Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including: FOX News, FOX Sports, the Fox Network, and the FOX Television Stations. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking.

JOB DESCRIPTION

We are looking to add an experienced JavaScript Developer to its Consumer Products & Engineering team. This role will be focused on two key pieces of our content publishing platform:  A Vue.js application that manages the presentation/layout API and a Nuxt.js application for the Web front end. The content publishing platform is used across numerous, high-profile Fox business units so we're looking for a developer with an eye on scalability, reusability, and performance.

A SNAPSHOT OF YOUR RESPONSIBILITIES

  • Build new features and modular components that ingest our APIs and output content that can be shared across all the web
  • Continuously prototype new ideas with the expectation that these prototypes will become live code very quickly!
  • Refactor and enhance existing code: i.e. migrate existing components to Typescript
  • Project Planning: Work with the Product and Project teams to gather requirements, estimate work, and deploy your code in a timely manner
  • Be available to support developers working directly with the various Fox business units currently using the platform

WHAT YOU WILL NEED

  • 3-5 years of experience in a software engineering role; 1-2 years of experience writing code in Vue and/or Nuxt
  • Detail oriented with strong communication skills
  • Semantic code - use best practices to write clear, easy-to-read, 'DRY' code
  • Write code in Vue and/or Nuxt that is modular and can be shared across various components
  • Proficient in client-side JS/CSS/Responsive design
  • Comfortable working with client-side frameworks AND SSR frameworks
  • Local Development: Proficient with Git, Docker, Webpack settings
  • Familiarity with Typescript
  • Proficiency writing unit tests / using testing frameworks
  • Advanced state management with Vuex or Redux

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

APPLY NOW
CURRENT EMPLOYEES AND FREELANCERS/
CONTRACTORS APPLY HERE*