Job Openings
Senior Front-end Developer
About the job Senior Front-end Developer
Responsibilities
- Producing clean, efficient code based on specifications and industry best practices
- Accountable for working with external data sources and APIs
- Ensuring the performance, quality, and responsiveness of applications
- Understanding of continuous integration / continuous delivery concepts and the ability to troubleshoot related issues
- Learning new technologies when required
- Providing architectural direction on behalf of the architect team
- Actively participate in projects kick-off meetings and understanding requirements
- Providing time estimates for new initiatives when requested
- Accountable for unit tests implementation when required
- Performing peer code reviews
- Working on other technologies when required by the company
Requirements
Must have
- From 4+ years of experience as Front-end Developer using React.js / NextJS
- Proficiency in English (More in Reading + Writing)
- Experience with Git / CLI / Docker / Docker compose
- Experience with designing, building and using APIs
- Proficient with Typescript / Javascript / HTML / CSS
- Deep understanding of React.js / NextJS best practices
- Experience with Redux, @tanstack/query or swr, tailwindcss
- Experience with Webpack
- Able to understand business requirements and translate them into technical requirements
- Familiarity with modern front-end development tools
- Understanding of JavaScript profiling tools such as Chrome developer tools
Nice to Have
- Any additional programming language is a plus
- Involvement in the React.js community is a big plus
- Experience in working with WeChat API
- Experience with NodeJS
- Experience with MaterialUI
- Experience with React Native
- Experience with integrating IoT devices such as beacons