Front-End Engineer

Singapore

We are looking for a driven Front-End Engineer who is proficient with Javascript/React.js. As an early engineer of our team, you’ll directly impact the lifeline of the business by building amazing consumer-facing web products. Your primary focus will be creating UI components and implementing them following well-known React.js workflows, ensuring that these components and the overall application are robust, extendable and easy to maintain. At the same time, you will also coordinate with the rest of the team working on different layers of the infrastructure.

WHO YOU ARE

  • Bachelor’s Degree – preferably in Computer Science or related engineering field
  • Familiar with modern Front-End development
  • Familiar with RESTful APIs
  • Take Ownership, Initiative & Pride; You will have the opportunity to lead products from inception to launch, and own large parts of the product’s execution.
  • Ability to understand business requirements and translate them into technical requirements.

RESPONSIBILITIES

  • Developing new user-facing features using React.js
  • Build beautiful and reusable components that are extendable for future use.
  • Work closely with our designers, translating wireframes and designs into high quality javascript code.
  • Work closely with our backend engineers, utilising their RESTful APIs to provide a rich client-side web application.
  • Optimising components for performance and design across different web-capable devices and browsers.

Good to have

  • Familiar with core web fundamentals: HTML, JavaScript, and CSS
  • Good understanding of React.js and its core principles.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Worked with RESTful APIs.
  • Familiar with common front-end development tools such as Babel, Webpack, NPM, Yarn etc.
  • Familiar with code versioning tools – Such as Git, SVN, Mercurial, etc.
  • Familiar with CSS preprocessors like Sass or LESS.
  • Familiar with newer specifications of EcmaScript (We use ES6).
  • Familiar with MobX or any Flux architecture.
  • Familiar with Unit Testing with Mocha or Jest.
  • Knowledge of modern authorization mechanisms – Such as JSON Web Token
  • Familiar with modern front-end build pipelines and tools.
APPLY with indeed
Fresh grads are welcome.
BACK TO CAREERS »