fbpx

ReactJS Developer

Requirements, Skills & Qualifications

  • 2-3 years of experience with React JS itself
  • Has own PC/Laptop to work remotely
  • Can start working with us immediately
  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • Highly proficient with react.js framework and its core principles such as functional components and the virtual DOM
  • Familiarity with the react.js ecosystem, including react-redux, react-hooks, React Router
  • Good understanding of HTML5 and CSS3, including Sass or Less depending on your technology stack
  • Understanding of server-side rendering and its benefits and use cases
  • Knowledge of functional programming and object-oriented programming paradigms
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
  • Proficiency with modern development tools, like Babel, Webpack, and Git
  • Experience with integration of RESTful APIs

Duties & Responsibilities

  • Understanding of web browser rendering and UI performance optimization.
  • Leading development on individual product features.
  • Generating code in existing code bases and from scratch.
  • Writing unit and integration tests
  • Integrating with REST API’s
  • Web architecture & web standards
  • JavaScript MVC Frameworks (Angular 7, React 16 (hooks), Vue)
  • HTML5
  • CSS3, SCSS
  • Ecmascript 2015 (ES6+) & Ecmascript 5
  • Agile Methodologies such as Scrum, Sprints & Kanban,
  • Source Code Management (Git, GitHub, Bitbucket)
  • Node Ecosystem Build Tools (Webpack, Gulp, NPM)

Must-Haves

> 2-3 years of experience with React JS itself
> Highly proficient with the JavaScript language and its modern ES6+ syntax and features
> Highly proficient with react.js framework and its core principles such as functional components and the virtual DOM
> Familiarity with the react.js ecosystem, including react-redux, react-hooks, React Router
> Good understanding of HTML5 and CSS3, including Sass or Less depending on your technology stack
> Understanding of server-side rendering and its benefits and use cases > Knowledge of functional programming and object-oriented programming paradigms
> Ability to write efficient, secure, well-documented, and clean JavaScript code
> Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
> Proficiency with modern development tools, like Babel, Webpack, and Git
> Experience with integration of RESTful APIs

Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx