Allowances: TBD
Annual leave: TBD
Benefits: TBD
Holidays: TBD
Probation: TBD
Job Type: Permanent
Working Days: Monday - Friday
Working Hours: 9 am - 6 pm
4+ year of experience
Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Ability to write well-documented, clean Javascript, Typescript code
Thorough understanding of ReactJS and its core principles
Experience with popular ReactJS workflows (such as Redux)
Familiarity with newer specifications of EcmaScript
Experience with data structure libraries (e.g., Immutable.js)
Understanding of REST APIs, the document request model, and offline storage
Knowledge of modern authorization mechanisms, such as JSON Web Token, Cookie
Experienced with Redux and Redux Saga
Familiarity with modern front-end build pipelines and tools is plus
Proficient understanding of code versioning tools such as GIT
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
A knack for benchmarking and optimization
Familiarity with Material UI framework is plus
Understanding of websocket or socket.io is plus
Knowledge of visualization such as chart, animation is plus
Contribute to analyze and develop new features in compliance with best practices
Design, build, and maintain efficient, reusable, and reliable Javascript, Typescript, CSS code
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality, organization, and automatization
Developing new user-facing features using ReactJS
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Maintain code and write automated tests to ensure the product is of the highest quality
Seekers Technology Sdn. Bhd. (201701005482) © 2021. All rights reserved.