Job Description

We are looking for a great developer who is proficient with React.

Our Team

You will be part of a team developing an interesting, international app in a friendly workspace. Option for working overseas. We are all enthusiastic developers using cutting edge technologies with great teamwork and communication skills.

Responsibilities

  • Build responsive web working perfect in all screen size.
  • Build cross-browser web.
  • Develop modular component.
  • Diagnose and fix bugs and increase performance of loading web pages.
  • Maintain code and write automated tests to ensure the product is of the highest quality.

Job Type

Full Time – Working Overseas (Optional)

 Skills

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model (es6 & es7 is required )
  • Thorough understanding of React.js and its core principles ( you should be familiar with advanced topics like HOC, optimizing performance,.. )
  • Experience with popular React.js workflows (such as Redux, Reselect, …)
  • Experience with data structure libraries (e.g., Immutable.js)
  • Experience with unit test libraries like Jest & Enzyme
  • An adequate understanding of socket connection
  • A proper grasp of advanced topics in Saga library 
  • Experience with designing PWA applications ( knowledge of workbox is a plus )
  • Knowledge of static type checker like Flow
  • Knowledge of code-splitting
  • A proper grasp of error handling and logging
  • Ability to develop react libraries & building reusable code for future use
  • Ability to develop multi language && responsive apps
  • understand CSS, understanding of CSS preprocessors
  • Knowledge of isomorphic React is a plus
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc

Working Time

Sunday till Thursday, 9.00 am to 6.00 pm, with an hour break time available