Job Description:
We are seeking a React JS Developer with 1+ years of experience to join our team. The ideal candidate will be responsible for developing and maintaining web applications with a focus on responsive design, performance, and scalability. If you are passionate about front-end development and enjoy working in a collaborative environment, we would love to hear from you.
Key Responsibilities:
- Develop and maintain web applications using React.js.
- Build reusable components and front-end libraries for future use.
- Optimize components for maximum performance across various devices and browsers.
- Collaborate with designers and backend developers to implement UI/UX designs.
- Write clean, maintainable, and efficient code following best practices.
- Work with RESTful APIs and ensure seamless integration with backend services.
- Debug, test, and improve the performance of applications.
- Stay up-to-date with the latest industry trends and emerging technologies in React and front-end development.
Requirements:
- 1+ years of experience in front-end development using React.js.
- Proficiency in JavaScript (ES6+) and modern web technologies.
- Experience with HTML5, CSS3, and responsive web design.
- Familiarity with Redux or other state management libraries.
- Strong understanding of component-based architecture and reusable components.
- Knowledge of version control systems (e.g., Git).
- Strong problem-solving and analytical skills.
- Ability to work in a collaborative team environment.
Preferred:
- Experience with TypeScript.
- Familiarity with React Router and modern routing techniques.
- Knowledge of webpack and other build tools.
- Experience with CI/CD pipelines and deployment.
- Exposure to unit testing frameworks like Jest or Enzyme.
Benefits:
- Competitive salary
- Flexible working hours and remote options
- Opportunities for professional growth and learning
- Collaborative and innovative work environment
Job Category: Development
Job Type: Full Time
Job Location: Hybrid On-Site Remote