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 perfectly in all screen sizes.
- Build cross-browser web.
- Develop modular components.
- Diagnose and fix bugs and increase the 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 checkers 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 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.