Crossbow Cybersecurity is hiring for Analyst – React Frontend Developer | Competitive

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

Share the Post:

Entry Level Jobs