Principal Developer Website (React.JS) | US Fortune 500 Automotive Retail Company | 12 14 years

  • 12-14 years
  • Not Disclosed

Job Description

Requirement and Responsibilities:
Familiarity with packaging and build tools such as npm, yarn, node, Webpack, Babel, grunt, and, gulp
Familiarity with SEO (Search Engine Optimization) trends and implementation
Firm grasp of the JavaScript language and TypeScript and their nuances, including ES6+ syntax
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js state management libraries (such as Flux or Redux)
Experience with data structure libraries (e.g., Immutable.js)
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front end build pipelines and tools – Bitbucket, Git, Jenkins
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools
Ability to diagnose and fix bugs and performance bottlenecks
Maintain code and write automated tests to ensure the product is of the highest quality
Rock solid at working with third party dependencies and debugging dependency conflicts
Willingness to work on varied client products
Bachelors in Computer Science preferred.