Search by job, company or skills

  • Posted 5 months ago
  • Over 100 applicants

Job Description

We're seeking a React JS Developer with 23 years of professional experience building production web applications. You should have a strong grasp of Redux/Zustand for state management and hands-on experience consuming RESTful APIs. In this role, you'll design, develop, and maintain user interfaces for our web projects, collaborating closely with design and backend teams.

Responsibilities

Collaborate with the team to refine requirements and translate them into clear technical tasks.

Build user-friendly, high-performance, and scalable web applications using React (Hooks).

Implement and maintain Redux architecture (Redux/Zustand Toolkit preferred) to manage application state.

Integrate RESTful APIs to fetch and manipulate data; handle loading, error, and empty states.

Create reusable, modular components and contribute to shared UI libraries.

Optimize applications for speed and responsiveness (memoization, code-splitting, lazy loading).

Work closely with UI/UX designers to deliver accessible, pixel-perfect interfaces.

Troubleshoot and debug issues reported by users and QA; provide timely fixes.

Participate in code reviews and offer constructive feedback to peers.

Stay current with React, Redux, Zustand and front-end best practices; propose improvements to our stack.

Skills & Qualifications

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).

23 years of hands-on ReactJS development in production environments.

Strong understanding of Redux,Zustand and its core principles (Redux Toolkit, thunks/sagas/selectors).

Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3; solid grasp of front-end fundamentals.

Experience working with RESTful APIs and asynchronous data flows.

Familiarity with build tools like Webpack/Vite/SWC, Babel, and package managers (npm/Yarn).

Knowledge of Git and collaborative workflows (branches, pull requests, reviews).

Ability to write clean, well-structured, maintainable code; basic testing experience (Jest/React Testing Library) is a plus.

Strong problem-solving, communication, and teamwork skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126874639

Similar Jobs