⁃ Slice design to HTML (pixel perfect and responsive)
⁃ Develop frontend applications (usually Javascript-based app)
⁃ Integrate frontend with backend using an up-to-date
communication protocol (JSON/gRPC/etc)
⁃ Participate with the design team to give feedback and
participate with the backend team to integrate the entire app.
⁃ Optimise frontend apps to be fast, consistent, and follow
⁃ Write clean codes and usable documentation to develop
maintainable frontend apps.
⁃ Stay up to date with emerging technologies
- Strong senses in the fundamental of HTML/CSS, along with
pixel perfect and responsive layout
- Write clean codes with clear documentation, along with
- Familiar with TypeScript is a must
- Familiar working with ReactJs framework is a must. Other
frameworks (Angular, VueJs) mastery are plus
- Familiar with consuming JSON API, local storage, and state
- Familiar with design software such as Sketch, Figma,
- Have a good sense of code architecture, optimisation,
security, and error handling
- Have a good sense of understanding a business process
then translate it to the UI
- Experience in deploying apps to production at least once
- Minimum 3 years of experience working as a frontend
- At least 1 year of experience working with ReactJs