- Experience: 2+ Years
- Openings: 2
- Location: India, Remote
- Role: React JS Developer
- Job Code: DCKAP ReactJS Developer
DCKAP is on a mission to create better opportunities and empower the growth of people across the globe and be a front runner of Technological Innovation while at it. We are the people behind DCKAP Integrator, QA Touch, and Klizer and are looking for Innovative, Inspired People to join our team and fuel our Vision.
We are seeking an experienced React Developer to join our team. As a React Developer, you will be responsible for the development and maintenance of large-scale applications, focusing on creating efficient and reusable components. Your expertise in React.js, data structures, user experience, and advanced concepts will be essential in delivering high-quality solutions.
Roles
- Develop and maintain React applications for large or medium-scale projects.
- Design and implement efficient and reusable components, ensuring scalability and performance.
- Utilize a deep understanding of data structures, including Arrays, Objects, Linked Lists, Stacks, Queues, Trees, and Graphs, to manipulate complex data effectively.
- Implement and optimize recursion techniques for handling complex data structures.
- Collaborate with UX/UI designers to suggest and implement improvements to the user experience of complex interfaces.
- Utilize advanced React concepts such as Hooks, Custom Hooks, and Performance hooks (useMemo, useCallback) to enhance application functionality and performance.
- Work with state management tools like Redux, Zustand, Mobx, or Recoil to manage application state effectively.
- Optimize React applications for minimal rendering using React Dev Tools, Profiler, Components, or any third-party tools.
You are a Good Fit For this Job, If You,
- Minimum 3 years of experience in React.js development.
- Proven experience in developing components architecture for large or medium-scale applications.
- Strong understanding of data structures and algorithms (Arrays, Objects, Linked Lists, Stacks, Queues, Trees, and Graphs).
- Proficiency in recursion and manipulating complex recursive data.
- Solid background in UX/UI principles and the ability to suggest and implement improvements on complex interface
- Advanced knowledge of React concepts including Hooks, Custom Hooks, and Performance Hooks.
- Experience with at least one state management tool such as Redux, Zustand, Mobx, or Recoil.
- Familiarity with optimizing React applications for minimal rendering using React Dev Tools (Profiler, Components, or any similar Third Party Tools).