HamburgerMenu
hirist

Job Description

Description :


We are looking for a skilled and passionate ReactJS Developer to design, develop, and maintain high-performance, scalable, and user-friendly web applications.

The ideal candidate should have strong expertise in React.js, modern JavaScript, and frontend architecture, with a keen eye for UI/UX and performance optimization.

Key Responsibilities :


Frontend Development :



- Develop responsive, reusable, and scalable UI components using React.js


- Translate UI/UX designs and wireframes into high-quality code


- Build modern, interactive web applications with clean and maintainable code


- Optimize applications for maximum speed, performance, and scalability

State Management & Architecture :


- Implement state management solutions using Redux, Context API, MobX, or similar


- Design and maintain component-based architecture and frontend frameworks


- Handle asynchronous data flows and API integrations

API & Backend Integration:


- Integrate RESTful APIs and third-party services


- Collaborate with backend developers to ensure seamless data exchange


- Handle authentication, authorization, and secure data flow

Testing & Debugging :


- Write unit, integration, and component tests using Jest, React Testing Library, Cypress, or similar tools


- Debug, troubleshoot, and resolve UI, performance, and cross-browser issues


- Ensure code quality through reviews and best practices

Collaboration & Agile Practices :


- Work closely with UI/UX designers, product managers, and backend teams


- Participate in sprint planning, daily stand-ups, and code reviews


- Contribute to continuous improvement of development processes

Required Skills & Technical Expertise :



Core Skills :


- Strong proficiency in React.js and modern JavaScript (ES6+)


- Hands-on experience with HTML5, CSS3, SCSS, and responsive design


- Experience with React Hooks, Functional Components, and JSX


- Solid understanding of component lifecycle, state, and props

Frontend Tools & Libraries :


- Experience with Redux / Context API for state management


- Familiarity with Next.js (SSR/SSG) is a plus


- Experience with UI frameworks like Material UI, Ant Design, Bootstrap, Tailwind CSS


- Knowledge of Webpack, Babel, Vite, or similar build tools

Version Control & DevOps :


- Proficient in Git and Git-based workflows (GitHub / GitLab / Bitbucket)


- Experience with CI/CD pipelines is an added advantage

Qualifications :


- Bachelors degree in Computer Science, Engineering, or a related field


- Relevant certifications or advanced training in frontend technologies is a plus

Preferred Skills (Good to Have) :


- Experience with TypeScript


- Basic understanding of backend technologies (Node.js, REST APIs)


- Familiarity with cloud platforms (AWS, Azure, GCP)


- Knowledge of web accessibility standards (WCAG)


- Exposure to Agile/Scrum methodologies


info-icon

Did you find something suspicious?