Front-End Developer (React)

Posted 2 months ago


Not disclosed
Apparel & Fashion
Time commitment
Full time
Company size
Not disclosed


JavaScript (ES6)

Job description

We are looking for an awesome JavaScript developer who is proficient with React JS.
  • Your primary focus will be developing user interface components and implementing them following well-known React JS workflows (such as Flux or Redux).
  • You will ensure that these components and the overall application are robust and easy to maintain.
  • You will coordinate with the rest of the team working on different layers of the infrastructure.
Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Minimum Qualifications
  • A seasoned web front end developer with 3+ years of experience
  • Worked in React.Js (at least 8 months)
  • Thorough understanding of React.js, Flux architecture
  • Strong HTML 5 skills. Should be able to use appropriate hooks in XHTML to limit the amount of classes and ID’s required on a page
  • Strong basics of Javascript
  • Good understanding of CSS/CSS3 inheritance and how to use it to your advantage
  • Expertise in at least one CSS Preprocessors (LESS/SASS)
  • Good understanding of responsive principles and have done at least 3 excellent responsive solutions with mobile-to- desktop approach from single codebase
  • Making pixel perfect UI that meet the design requirements
  • Knowledge of JS module system
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Good in Gulp, Grunt, Git version control system
  • Excellent verbal and written communication skills
  • Eager to learn new technologies with self-effort
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Familiarity with RESTful APIs
  • You have knowledge of modern authorization mechanisms, such as JSON Web Token
  • Clear with ES6 (ECMA-6) Javascript concepts
  • Knowledge and experience with JavaScript Testing libraries like Mocha / Jasmine / Karma
Bonus skills :
  • Experience with Redux
  • Experience with Babel and Webpack
  • Experience with React Native
  • Typescript
  • Experience with Develop & Deploy iOS and Android using React Native

How to get hired by clients?


Sign up

Create a profile by sharing with us your personal and professional details.


Take our online talent assessment for skills and competencies evaluation.


Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now