All jobs

Job details

React JS Front End Developer

  • Java
  • Redux
  • REST
  • Node.js
  • GraphQL
  • TypeScript
  • Agile

Posted: 2 days ago

Job description

Role & responsibilities

  • Develop responsive, high-performance user interfaces using React.js and modern JavaScript (ES6+).
  • Build reusable components, state management with Redux/ Zustand/Context API, and custom hooks.
  • Integrate with RESTful APIs, GraphQL, and real-time features (WebSockets/Socket.io) for dashboard and campaign tools.
  • Optimize frontend performance, accessibility (WCAG), and cross-browser compatibility.
  • Collaborate with backend developers, designers, and product managers for seamless feature delivery.
  • Write unit/integration tests (Jest, React Testing Library), conduct code reviews, and deploy via CI/CD (Vercel/Netlify).
  • Troubleshoot UI issues and contribute to design system maintenance.

Preferred candidate profile

  • 3-4 years of hands-on experience with React.js (hooks, functional components, performance optimization).
  • Proficiency in HTML5, CSS3, Tailwind CSS/SASS, and responsive design frameworks (Bootstrap/Material-UI).
  • Strong experience with state management (Redux Toolkit preferred) and build tools (Vite/Webpack).
  • Familiarity with TypeScript, Git, and Agile/Scrum methodologies.
  • Understanding of browser APIs, PWA features, and security best practices (XSS prevention).
  • Excellent problem-solving skills and ability to thrive independently in a remote setup.

Miscellaneous,
Full Time, Permanent
Software Development
Education
Any Graduate
Key Skills
Skills highlighted with ‘‘ are preferred keyskills

Similar jobs