We are looking for a skilled React JS Developer with 3-5 years of experience in web programming. You will be responsible for developing and maintaining front-end applications, ensuring seamless integration with APIs, and optimizing performance across different platforms.
Key Responsibilities:
Develop and maintain web applications using ReactJS
Work with APIs, including commercial API gateways like Amazon API Gateway and Apigee
Build and support enterprise systems such as eCommerce, manufacturing, and supply chain
Implement advanced JavaScript libraries and frameworks, such as RxJS
Ensure efficient DB access using techniques from Node.js/React.js, including WebSockets and secure web sockets
Use Git for version control and collaboration
Required Skills:
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 workflows, such as Flux or Redux
Familiarity with EcmaScript specifications and data structure libraries like Immutable.js
Knowledge of RESTful APIs and modern authorization mechanisms (e.g., JSON Web Token)
Familiarity with front-end build tools such as Babel, Webpack, and NPM
Ability to translate business requirements into technical solutions
Experience with benchmarking and optimization techniques
Knowledge of isomorphic React is a plus