
Software Engineer - React
- Kozhikode, Kerala
- Permanent
- Full-time
- Take ownership of building scalable, component-driven UI using React.js and modern JavaScript practices.
- Design and implement accessible user interfaces that meet WCAG 2.1 standards and deliver a seamless experience for users of all abilities.
- Collaborate with UI/UX designers and product managers to translate design specs and accessibility guidelines into functional frontend components.
- Work on backend services using Node.js, Python, or related technologies to support frontend functionality.
- Build and maintain reusable components, frontend libraries, and internal design systems.
- Optimize applications for performance, SEO, and responsiveness across browsers and devices.
- Write and maintain REST APIs; integrate with external APIs as needed.
- Implement testing strategies including unit, integration, and automated accessibility tests.
- Participate in code reviews and contribute to overall code quality and team knowledge.
- Minimum 3 years of proven experience as a Full Stack Developer or similar role.
- Strong expertise in React hooks, state management (Context, Redux, etc.), and component-based architecture.
- Deep understanding of HTML5, CSS3, and modern JavaScript (ES6+).
- Proven experience developing accessible web interfaces (keyboard navigation, semantic HTML, ARIA roles, etc.).
- Familiarity with backend development in Node.js or Python (Django/Flask/FastAPI).
- Comfortable working with REST APIs and asynchronous data handling (Axios, Fetch).