Job Description :
Position: Front-End Developer role.
Location: Culver City, CA

GC and Citizen
I''ve included the full job description below.
Major entertainment company in Culver City has a contract to hire position open for a Front-End Developer.

The Front-End Developer will develop hybrid Video On-Demand applications for the DPG using the latest in front-end technologies. The qualified candidate must have strong experience with front-end development using HTML5 and popular JavaScript frameworks, including Angular and React. The team values well-architected, high-quality, and stable applications that provide functionality commonly seen in cutting-edge Over The Top streaming services.

In addition, this role requires a service oriented mentality, high sense of ownership of the problems and requests assigned, focus on managing and resolving issues in alignment with the SLAs, establishing and maintaining communication with technology customers to keep them updated with status of their requests, initiating and performing changes on production systems and proactively escalating any issues in timely manner.

Develop and maintain the HTML5 and JavaScript-based Hybrid VOD applications of the Digital Platform Group
Take visual mock-ups and deliver optimized implementations using a variety of technologies including CSS, HTML, Ajax, Javascript, React and Redux
Use expertise of front-end development practices, software design principles, OO concepts, SEO optimizations and UI design and general best practices
Develop and maintain performance-optimized, cross-platform markup in CSS, HTML, and JavaScript
Establish and maintain front-end application best practices and standards
Develop functional prototypes to demonstrate concepts and to enable rapid iterative support for evaluative research

5+ years developing with advanced front-end Web Technologies including, Javascript, HTML5, CSS, and DOM based development
3+ years developing with leading JavaScript frameworks (Backbone, Angular, React, Vue etc)
2+ years developing with Node.js
Has a solid understanding of build tools like Grunt, Webpack, Gulp, Broccoli or Parcel
Tests their code with tools like Jest, Enzyme, Mocha, Jasmine or QUnit
Strong understanding of RESTFUL APIs
Exercises rigor in automated testing, code quality, and engineering best practices
Balances being product focused and engineering quality minded
Understands and is thoughtful about tradeoffs
Leverages and contributes to open source
Experience with front-end optimization techniques (both in file weight and perceived/actual page rendering speed)
Adept at creating semantic, clean HTML and using CSS to separate the markup from its presentation
Advanced understanding of AJAX frameworks, REST and JSON
Clear understanding of object-oriented application building experience
Solid experience with cross-browser and cross-device compatibility
Knowledge of security regarding common web site vulnerabilities
Full stack development background
A good eye for design and ability to match a designer’s expectations
Experience with Twitter Bootstrap and/or responsive design
Well-developed time management skills with the ability to work very efficiently
Excellent communication skills and being able to work independently or in a full team
Experience working with various debugging tools (Firebug, Chrome Web Development Tool, IE JavaScript debugger)
Experience implementing internationalized web sites and pages that support multiple locales/languages
Experience with mobile and responsive web development
Experience with XML and similar markup languages
Experience with delivering video content or other rich-media in an HTML5 context