React.js Developer
Location: Remote
Experience: 3–5 years
Employment Type: Full-time
About the Role
We are looking for a skilled React.js Developer to join our team and help build high-quality, scalable, and user-friendly web applications. You will work closely with designers, backend developers, and product stakeholders to deliver modern UI/UX solutions.
Key Responsibilities
-
Develop responsive, dynamic, and high-performance web applications using React.js.
-
Write clean, maintainable, and reusable code following best practices.
-
Integrate RESTful APIs and work with backend teams for smooth data flow.
-
Optimize components for maximum speed and scalability.
-
Collaborate with UI/UX designers to implement pixel-perfect designs.
-
Debug and troubleshoot UI issues across browsers and devices.
-
Manage component state using libraries like Redux, Context API, or Recoil.
-
Use Git for version control and participate in code reviews.
-
Stay updated with the latest React and front-end development trends.
Required Skills & Qualifications
-
Strong knowledge of JavaScript (ES6+) and React.js.
-
Solid understanding of HTML5, CSS3, Flexbox, Grid, and responsive design.
-
Experience with React Hooks, Functional Components, and State Management.
-
Familiarity with tools like Webpack, Vite, Babel, or similar.
-
Experience consuming REST APIs or GraphQL.
-
Good understanding of component lifecycle, virtual DOM, and performance optimization.
-
Proficiency with Git/GitHub/GitLab.
-
Strong problem-solving and debugging skills.
Good to Have (Optional)
-
Experience with TypeScript
-
Knowledge of Next.js or SSR frameworks
-
Experience with testing tools (Jest, React Testing Library)
-
Working knowledge of UI libraries like Material UI, Chakra UI, Tailwind CSS, Bootstrap
-
Understanding of CI/CD pipelines
-
Familiarity with Agile/Scrum
Education
-
Bachelor’s degree in Computer Science, IT, Engineering, or related field (preferred but not mandatory).
Benefits
-
Competitive salary
-
Flexible working hours
-
Growth and learning opportunities
-
Supportive and collaborative team
-
Health & wellness benefits (optional based on company)
