x Job Summary
We are looking for a skilled React JS Developer to design, develop, and maintain modern, responsive, and high-performance web applications. The ideal candidate will have strong experience building reusable UI components, managing application state, and collaborating closely with backend, UX, and product teams.
Key Responsibilities
• Develop and maintain scalable web applications using React.js
• Build reusable components and front-end libraries for future use
• Translate UI/UX designs and wireframes into high-quality code
• Optimize applications for maximum speed, scalability, and usability
• Manage application state using tools such as Redux, Context API, or Zustand
• Integrate RESTful APIs and backend services
• Ensure cross-browser and cross-device compatibility
• Write unit and integration tests using Jest, React Testing Library
• Participate in code reviews and follow best coding practices
• Collaborate with product managers, designers, and backend developers
• Troubleshoot, debug, and resolve production issues
Required Skills & Qualifications
• Strong hands-on experience with React.js and modern JavaScript (ES6+)
• Proficiency in HTML5, CSS3, JavaScript, TypeScript
• Experience with Redux, Hooks, Context API
• Familiarity with REST APIs and asynchronous programming
• Knowledge of frontend build tools (Webpack, Vite, Babel)
• Experience with Git and version control workflows
• Strong understanding of responsive design principles
Preferred Qualifications
• Experience with Next.js or other React frameworks
• Exposure to Node.js or backend integration
• Familiarity with UI frameworks (Material UI, Ant Design, Tailwind CSS)
• Understanding of Agile/Scrum methodologies
• Experience with cloud deployment or CI/CD pipelines
Soft Skills
• Strong problem-solving and analytical skills
• Excellent communication and collaboration abilities
• Attention to detail and passion for clean, maintainable code
• Ability to work independently and in a fast-paced environment
Apply Now
Apply Now