As a front-end engineer in Sale Stock Indonesia, you write and push user-facing code that gets deployed in the same day to millions of users across Indonesia. We build our front-end codebase with love, tears, and the latest and greatest the open source world have available: Node. JS, React, React Native, Redux, GraphQL, Gulp, WebPack, and others. You’ll also work in the same team with people who have worked for world-class companies in Silicon Valley such as Facebook, Sony and Yahoo! — building products such as the PlayStation 4, Facebook Groups, Yahoo! Messenger and Mail. We’re a team of programmers trying to build a great product worth calling home about.
Front-end wise, we’re basically building a React-based isomorphic SPA. We pretty religiously follow the Flux architecture, with Flummox library as our chosen Flux library implementation. We use WebPack for code bundling and Gulp as task runner. The front-end app, although very much is an SPA, is served by a custom Node. JS-server (express-based) that does a pretty interesting server-rendering mechanism, which helps us achieve things like SEO and low-latency initial client-side rendering.
