Job Description
Experience: 59 years
Must Have Skills
Frontend Development
- Strong proficiency in JavaScript (ES6+) and React.js (functional components, hooks, state management).
- Solid experience with HTML5, CSS3, styled-components, and Formik for form handling.
- Hands-on experience consuming and integrating RESTful APIs and third-party services.
- Strong understanding of frontend build tools such as Webpack, Babel, and Vite.
- Ability to maintain high-quality code using ESLint and Prettier.
Testing & Quality
Experience with unit testing frameworks and end-to-end testing using Cypress.
Authentication & Security
Experience integrating Auth0 for authentication and authorization in web applications.
Real-Time Communication (WebRTC)
- Hands-on experience designing and developing real-time video communication features using WebRTC.
- Ability to optimize video quality, bandwidth usage, and latency across varying network conditions.
Added Advantages (Nice to Have)
- Familiarity with Micro Frontend architecture.
- Understanding of CI/CD pipelines, environment configuration, and deployment workflows.
- Additional experience with Auth0 beyond basic integration (role management, custom claims, rules/actions).
Soft Skills
- Strong analytical, troubleshooting, and debugging skills.
- Good communication and collaboration abilities within an agile team environment.
- Ability to take ownership and deliver high-quality features end-to-end.