About the job
· Develop and maintain secure, responsive web applications using React.js and modern JavaScript (ES6+).
· Assist in building interactive dashboards for security monitoring, risk assessment, and compliance reporting.
· Translate UI/UX designs and workflows into clean, reusable React components.
· Integrate front-end applications with backend services using secure REST APIs.
· Implement role-based access control (RBAC) and permission-based UI rendering as per defined access models.
· Optimize UI components for performance, scalability, and security.
· Identify and fix common front-end vulnerabilities (XSS, CSRF, insecure storage) under supervision.
· Collaborate with cybersecurity engineers, backend developers, and product managers.
· Follow secure SDLC practices and participate in code reviews and security assessments.
· Ensure code quality through testing and adherence to coding standards.
· Debug and resolve front-end issues and enhance application usability.
· Stay updated with front-end technologies, security practices, and industry trends.
Requirements
· Minimum 1 year hands-on experience in React.js development.
· Strong foundation in JavaScript (ES6+), HTML5, and CSS3.
· Experience with React Hooks, functional components, and basic state management (Redux / Context API).
· Basic understanding of web security fundamentals (OWASP Top 10, authentication flows).
· Familiarity with REST APIs, JSON, asynchronous request handling, and error handling.
· Experience with responsive design and cross-browser compatibility.
· Working knowledge of Git and collaborative development workflows.
· Familiarity with UI frameworks and design systems.
· Basic knowledge of Jest / React Testing Library and front-end testing concepts.
Benefits
- Competitive salary and benefits
- Medical Insurance
- Parental Support – Maternity cover
- Retirement Benefits – PF Contribution
- Opportunities for professional growth
- Collaborative and inclusive work environment
Desired Skills and Experience
• Minimum 1 year hands-on experience in React.js development. • Strong foundation in JavaScript (ES6+), HTML5, and CSS3. • Experience with React Hooks, functional components, and basic state management (Redux / Context API). • Basic understanding of web security fundamentals (OWASP Top 10, authentication flows). • Familiarity with REST APIs, JSON, asynchronous request handling, and error handling. • Experience with responsive design and cross-browser compatibility. • Working knowledge of Git and collaborative development workflows. • Familiarity with UI frameworks and design systems. • Basic knowledge of Jest / React Testing Library and front-end testing concepts.
Apply Now