Description:
- Working independently on assigned components and tasks
- Collaborating with other team members in terms of architecture, technology and implementation
- Assisting in the design and analysis of UX/UI
- Ensuring quality control across the board
- Adhering to best practices in front-end software development
- Learning by reading and experimenting to optimize and improve
- Undertaking any other related tasks as required by management
- Have at least 4 years of experience developing public web applications, using TypeScript and ReactJS
- Experience with managing state, using libraries like Redux or MobX
- Experience with CSS-in-JS libraries, like Emotion
- Experience interfacing with RESTFul APIs and SOAP Web Services
- Experience with JS Testing libraries like Jest and React Testing Library
- Good understanding of User Experience (UX) and User Interface (UI) Design Fundamentals
- Able to learn and adapt quickly in a dynamic environment
- Eagerness to keep up-to-date with the latest technologies and frameworks