Junior React Developer

Got a head full of ideas?


We are looking to add a passionate and dedicated Junior developer to our ranks.


  • Assisting the development manager with all aspects of software design and coding.
  • Learning the codebase and improving your coding skills.
  • Writing and maintaining code.
  • Working on minor bug fixes.
  • Monitoring the technical performance of internal systems.
  • Responding to requests from the development team.
  • Conducting development tests.


  • Bachelor’s Degree in Computer Science or equivalent work experiences.
  • Knowledge of the HTML, HTML5, CSS and CSS3.
  • Solid knowledge of RESTful API.
  • Understanding the core principle of React framework (JSX, Virtual DOM, component lifecycle).
  • Understanding the SPA state management workflow, Redux specifically.
  • Familiarity with the ES6 or newer.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Understanding the source control (git) fundamental and can be able to use a basic command.
  • Experience with server-side programming technology such as NodeJS, ExpressJS and understand the fundamental of SSR and SSG.

Soft Skills:

  • Open-minded team player, willing to accept feedback and offer suggestions.
  • Good time management, communication, and interpersonal skills.
  • Capability to write crisp and clear code based on guidelines and best practices.
  • Willing to learn new technologies and keep self-improve.
  • Good problem-solving, troubleshooting skills.
  • Creativity and accountability.
  • Basic English communication required (At least candidate must be able to read/write in English).
Apply for this job now! HR team will never use any personal information it receives from you for any purpose beyond recruitment, employment or reference checks, and strongly believes in the importance of keeping the personal information private.


  • Social and Commercial insurance.

  • Daily catered lunch.

  • Internal & external training.

  • We hold team-building activities and office parties throughout the year.

  • Flexible schedule.