Senior Fronted Engineer

Jakarta Selatan·Indonesia·IndonesiaLogistic

Job Type
:  Full Time
Job Industry
:  Logistics and Supply Chain
Job Function
:  Information Technology
Experience
:  Senior Staff/ Supervisor / Coordinator / Team Leader
Education
:  Diploma Degree - D3
Description

§  Build next-generation web applications with a focus on the client side.

§  Analyse requirements, design and develop features in quick and efficient manner.

§  Analyse and optimize the servers for maximum performance and scalability.

§  Collaborate with developers, product managers, user experience designer, and operation engineers to build products for web technologies.

§  Design and develop frontend using React JS, CSS3, HTML5.

§  Develop automation tools to speed up issues in development.

§  Improving the development setup, workflow, processes, and tools.

§  Write clean documentation.

§  Write high-quality, clean, maintainable code using engineering best practices.

§  Use clean and smart approaches when doing code for practical cases.

Requirements

·       A skilled React.js front end developer.

·       At least 3 years of experience as software developer with similar responsibilities.

·       Knowledge of web libraries and frameworks, such as AngularJS, Polymer, Closure or Backbone is a plus.

·       5+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6

·       3+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility

·       3+ years experience working with REST APIs and optimizing front end performance

·       Understand SEO best practices is a plus.

·       Development experience in OOP languages and software design patterns.

·       Experience in with test automation frameworks such as Mocha.js.

·       Experience in designing and developing tools and solutions used across teams.

·       Experience with a front-end charting/visualization library.

·       Able to write documentation clearly

§  Positive mental attitude and eagerness to embrace difficult tasks

Benefits

competitive salary, bpjs, medical, macbook/laptop

Skills Requirements
React JSCSSHTML5GraphQLMongoDBPostgreSQLCI/CDNode.js