HamburgerMenu
hirist

Veersa Technologies - React.js Developer - Redux/Javascript

Posted on: 11/11/2025

Job Description

React Developer (SE & SSE) 3 - 5 Years of experience


Job Description :


Key Responsibilities :


- Develop and maintain responsive web applications using React.js and TypeScript.


- Create and maintain reusable React libraries and components to ensure consistency and efficiency across projects.


- Write clean, modular, and reusable code to support scalable applications.


- Collaborate with UI/UX designers, back-end developers, and product teams to implement robust, efficient, and user-friendly features.


- Optimize applications for maximum performance and scalability.


- Stay up to date with the latest trends and technologies in front-end development, particularly React and modern JavaScript.


Key Skills and Requirements :


React.js :


- Strong knowledge of React.js lifecycle methods and component architecture.


- Hands-on experience in creating functional components and managing side effects with React Hooks (useState, useEffect, useContext, etc.).


State Management :


- Experience with state management libraries like Redux (or Redux Toolkit) and familiarity with state management patterns.


- Understanding of React Context API and when to use it.


Modern JavaScript :


- Strong grasp of ES6+ features, such as arrow functions, async/await, destructuring, spread/rest operators, etc.


- Proficient with JavaScript fundamentals including DOM manipulation, promises, and event handling.


TypeScript :


- Deep understanding of TypeScript and how to leverage its static typing features for large-scale React applications.


React Libraries :


- Experience with popular React libraries such as React Router, Formik, Styled Components, and Material-UI or Ant Design.


Creating Reusable Components :


- Proven experience in creating modular, reusable React components and libraries that can be shared across different projects or teams.


- Strong focus on maintaining and versioning React libraries for consistency across the development lifecycle.


Algorithms & Data Structures :


- Solid understanding of algorithms and data structures (arrays, linked lists, stacks, queues, sorting, searching, etc.).


- Problem-solving skills to write optimized code, especially under performance-critical scenarios.


Version Control :


- Proficient with Git and common workflows (branching, merging, pull requests, etc.).


Testing :


- Experience with front-end testing frameworks like Jest, React Testing Library, or Mocha.


API Integration :


- Experience working with RESTful APIs and handling asynchronous calls (fetch/axios).


Cross-Browser Compatibility :


- Understanding of cross-browser testing and fixing issues related to UI responsiveness.


Nice to Have :


- Experience with React SSR & Next.js for server-side rendering.


- Familiarity with GraphQL and modern API consumption patterns.


- Experience with Node & Express


- Knowledge of CI/CD practices and tools.


- Experience working in an Agile/Scrum environment.


- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud


info-icon

Did you find something suspicious?