Job Description
Summary
We are looking for an experienced Frontend developer responsible for the development of new Blockchain frontend services. In this role, you can challenge yourself with new technology to promote your career growth and join us in the SCRUM/Agile team to improve features to match with the market’s demand. You will have a deep understanding of the business process and have a chance to participate in advancing the services as well as the delivery system.
Responsibility
- Work closely with the Product Manager, Product Designer, and other developers to deliver the product
- Resolve challenging technical issues
- Design solutions to meet the product requirements
- Build, test, deploy and improve the quality of the software
- Contribute to improve the toolset and development experience
Required skills and experiences
- 4+ years of relevant experience
- Experience in Javascript and Typescript build and bundle tools (like Webpack, NextJS, Parcel etc)
- Experience with writing Unit tests, integration test, and end-to-end test using frameworks like (Jest, AVA, Cypress, Playwright, etc)
- Strong knowledge of HTML / CSS/ JS
- Experience working with React, Redux, Redux-saga, NextJS
- Experience in customizing chart formats with libraries such as ChartJS, Apexcharts
- Strong experience in styling and site responsiveness
- Understand HTTP, Websocket and Web security protocols.
- Possess strong architecture design, make and protect your decisions.
- Understand the value of writing test
- Have some exposure to crypto (work related or personal investments).
Skills
- Development
- React
- Software Architecture
- TypeScript