HamburgerMenu
hirist

Gammastack - React.js Developer - Frontend Architecture

Posted on: 29/10/2025

Job Description

Description :


About the Role :


We are looking for a skilled React.js Developer with hands-on experience in the latest version of React (v18+) to join our dynamic development team.


The ideal candidate should be passionate about building high-quality, scalable, and performant web applications with clean and maintainable code.


Key Responsibilities :


- Develop new user-facing features using React.js (latest version) and modern front-end workflows.


- Build reusable components and front-end libraries for future use.


- Optimize components for maximum performance across a vast array of web-capable devices and browsers.


- Collaborate with UX/UI designers and backend developers to translate designs and wireframes into high-quality code.


- Write clean, maintainable, and efficient code following best practices.


- Troubleshoot and debug application issues, and ensure smooth user experience.


- Stay up to date with the latest React.js and JavaScript/TypeScript trends and technologies.


Required Skills & Experience :


- 3 to 5 years of experience in front-end development with React.js (v18 or later).


- Strong proficiency in JavaScript (ES6+), TypeScript, and front-end frameworks.


- Experience with React Hooks, Context API, Redux or Zustand for state management.


- Familiarity with RESTful APIs / GraphQL integration.


- Solid understanding of HTML5, CSS3, SASS/LESS, and responsive web design.


- Experience with Webpack, Vite, or other modern build tools.


- Familiarity with Git version control and collaborative development practices.


- Understanding of unit testing frameworks such as Jest, React Testing Library, or Cypress.


Nice to Have :


- Experience with Next.js or React Server Components (RSC).


- Knowledge of UI libraries like Material UI, Chakra UI, or Tailwind CSS.


- Familiarity with Agile/Scrum methodologies.


- Basic knowledge of backend technologies (Node.js preferred).


Education :


Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).


info-icon

Did you find something suspicious?