
About this role
The candidate will focus on front-end development using ReactJS (versions 16+ or 18+) and TypeScript. Responsibilities include implementing responsive web designs and ensuring cross-browser compatibility using technologies like Tailwind CSS and Material UI. The role involves working with state management tools such as Redux Toolkit and Context API, and handling data fetching via Axios or the Fetch API. Additionally, the developer will work with micro frontend architectures and potentially integrate with back-end services using Node.js and Express.js. The position requires a strong foundation in RESTful API development and microservices architecture.
Skills & technologies
Must have
- ReactJS
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
- Tailwind CSS
- Material UI
- Responsive Web Design
- Redux
- Redux Toolkit
- Context API
- React Hooks
- React Router
- Axios
- Fetch API
- Formik
- React Hook Form
- Micro Frontend Architecture
- Node.js
- Express.js
- RESTful API
- JSON
- JWT
- OAuth 2.0
- SSO
Nice to have
Read full description
Must Have Technical/Functional Skills
- Front-End Technologies
- ReactJS (16+/18+)
- JavaScript (ES6+)
- TypeScript
- HTML5, CSS3
- Bootstrap, Tailwind CSS, Material UI (MUI)
- Responsive Web Design
- Cross-Browser Compatibility
- ReactJS Framework & Libraries
- Redux, Redux Toolkit
- Context API
- React Hooks
- React Router
- Axios, Fetch API
- Formik, React Hook Forms
- Micro Frontend Architecture
- Next.js (Preferred)
- Back-End Technologies
- Node.js
- Express.js
- RESTful API Development
- Microservices Architecture
- JSON, JWT
- OAuth 2.0, SSO Integration
Qualifications: BACHELOR OF COMPUTER SCIENCE