Job Title React Developer
Job Summary We are looking for a skilled React Developer to build modern, scalable, and high-performance web applications. The ideal candidate should have strong expertise in React, JavaScript/TypeScript, component-based architecture, and frontend development best practices.
Key Responsibilities - Develop and maintain web applications using React
- Build reusable UI components and frontend libraries
- Collaborate with UI/UX designers, backend developers, and QA teams
- Integrate RESTful APIs and third-party services
- Optimize applications for speed, responsiveness, and scalability
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and resolve application issues
- Participate in code reviews and Agile/Scrum activities
- Ensure cross-browser compatibility and mobile responsiveness
- Implement security and data protection best practices
Required Skills - Strong experience with React and modern JavaScript (ES6+)
- Proficiency in TypeScript, HTML5, and CSS3
- Experience with state management libraries such as Redux or Context API
- Knowledge of React Hooks, component lifecycle, and routing
- Familiarity with REST APIs and JSON
- Experience with responsive design frameworks like Bootstrap or Tailwind CSS
- Knowledge of version control systems such as Git
- Understanding of frontend build tools like Webpack or Vite
- Strong debugging and problem-solving skills
Preferred Qualifications - Bachelor's degree in Computer Science, IT, or related field
- 2+ years of experience in frontend development
- Experience working in Agile/Scrum environments
- Familiarity with CI/CD pipelines and cloud platforms
Nice to Have - Experience with Next.js
- Knowledge of Node.js and backend integration
- Familiarity with testing frameworks such as Jest or React Testing Library
- Understanding of accessibility (WCAG) and SEO best practices
Work Location Remote / Hybrid / Onsite
Employment Type Full-Time
Common Tools & Technologies - React
- Visual Studio Code
- GitHub
- Postman
- Jira
- Docker