Senior Frontend Engineer (Data Team)

Jakarta·DKI Jakarta·IndonesiaTechnology

Job Type
:  Full Time
Job Industry
:  Information Technology and Services
Job Function
:  Engineering
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Education
:  Bachelor Degree - S1
Description
  1. Developing new user-facing features using React.js 
  2. Building reusable components and front-end libraries for future use
  3. Translating designs and wireframes into high-quality code
  4. Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  5. Create a unit, scenario, integration sanity test, etc if required
  6. Write Documentation for your code
  7. Doing Pair Programming with your junior
  8. Involve in system design brainstorming
  9. Experience with UI/UX design and development
Requirements
  1. Bachelor degree in any major (preferable from Computer Science, IT or related major)
  2. Min. 5 years of experience in the same position
  3. Strong programming and algorithmic skills
  4. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model 
  5. Knowledge of CSS preprocessors like Sass or LESS
  6. Thorough understanding of React.js and its core principles
  7.  Experience with popular React.js workflows (such as Flux or Redux)
  8. Familiarity with newer specifications of EcmaScript
Skills Requirements
React.jsReact NativeJavaTeamworkProblem SolvingAnalytical ThinkingLogical Thinking