React Developer

React.js Developer (project-based)

About Us

MyBazar is a social-commerce marketplace for independent brands and user communities in emerging markets. For the past 4 years, we’ve been proud to develop a minimum marketable product (MMP), enabling small businesses in Malaysia to build successful businesses online. Based on our findings and achievements in Malaysia, it is now time for us to further develop our marketplace to give small businesses in Africa, Balkans and the Middle East the tools that only the big players have had access to before.

The Role

We are looking an experienced React.js Developer, responsible for developing and optimizing components for maximum performance across a vast array of web-capable devices and browsers. Your primary focus will be developing and implementing user-facing features, 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, build reusable components and front-end libraries for future use. You will coordinate with the rest of the team working on different layers of the infrastructure, translating designs and wireframes into high-quality code. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Skills and Qualities

  • 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
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Ability to understand business requirements and translate them into technical requirements
  • Strong knowledge of benchmarking and optimization
  • Fluent in English, both spoken and written

We offer you

  • The opportunity to be part of an experienced and international team consisting of driven, fun colleagues with a can-do mentality
  • A chance to truly make a difference for entrepreneurs and small businesses all around the world!

Apply for this job

Send your CV to: