Company Description
Qzensys's aggregates the contractual staffing agencies around the Globe to provide solution for contingent workforce requirements. Multiple staffing agencies in a single platform make us biggest contract staffing agency. We provide set of quality contractual resources 10x faster through Crowd staffing solution.
Job Summary :
We are seeking a talented and experienced React Developer to join our dynamic engineering team. As a React Developer at our AI-driven company, you will play a crucial role in building and maintaining user-facing applications that interact with our advanced AI models and data pipelines. You will be responsible for developing intuitive and efficient user interfaces, ensuring high performance and responsiveness, and collaborating closely with designers, product managers, and AI / ML engineers to deliver exceptional user experiences. This is an exciting opportunity to contribute to impactful projects in a rapidly evolving field.
Weekly 2 days should report at client Bengaluru office. timings 6PM to 3AM IST.
Responsibilities :
Implement and manage application state using Redux, including defining the store, actions, and reducers.
Develop user-facing features that interact with the Redux store to manage shared or global state across components.
Integrate Redux with UI libraries (e.g., React) using tools like react-redux, including useSelector and useDispatch hooks, or the connect function.
Optimize application performance by using techniques like memoized selectors (e.g., with Reselect) to prevent unnecessary re-renders.
Expert knowledge of Redux core principles (Single Source of Truth, State is Read-Only, Changes with Pure Functions).
Proficiency in JavaScript (ES6+) , HTML, and CSS.
Strong experience with the React library and its ecosystem.
Develop and maintain user interfaces for web applications using React.js.
Write clean, well-documented, and efficient code in JavaScript and TypeScript.
Implement and manage application state using Redux for complex data flows.
Utilize modern CSS frameworks like Tailwind CSS to create responsive and visually appealing designs.
Build server-rendered applications and optimize performance using Next.js.
Integrate with backend APIs and data services to fetch and display data effectively.
Implement and customize UI components using component libraries like Ant Design (Antd).
Ensure the technical feasibility of UI / UX designs.
Optimize applications for maximum speed and scalability.
Collaborate effectively with cross-functional teams, including product managers, designers, and AI / ML engineers, throughout the software development lifecycle.
Participate in code reviews to ensure code quality and adherence to best practices.
Troubleshoot, debug, and resolve application issues.
Stay up-to-date with the latest trends and best practices in front-end development and AI technologies.
Contribute to improving our development processes and tools.
Key Skills & Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field.
3-5 years of proven experience as a React Developer.
Strong proficiency in HTML, CSS, and JavaScript (ES6+).
Solid understanding and practical experience with React.js and its core principles.
Experience with state management libraries, particularly Redux, including concepts like actions, reducers, and middleware.
Hands-on experience with TypeScript for building scalable and maintainable applications.
Familiarity with utility-first CSS frameworks like Tailwind CSS and the ability to rapidly style components.
Experience with Next.js for server-side rendering, routing, and API development.
Experience using UI component libraries such as Ant Design (Antd).
Understanding of RESTful APIs and experience integrating front-end applications with backend services.
Familiarity with version control systems, preferably Git.
Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel, npm, yarn).
Strong problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team in a fast-paced environment.
A keen interest in Artificial Intelligence and its applications is a plus.
Experience with testing frameworks (e.g., Jest, React Testing Library) is a plus.
Familiarity with containerization technologies like Docker is a plus.
Note : Weekly 2 days should report at client Bengaluru office. timings 6PM to 3AM IST.
Interested Reach directly 97035829293
Experience • Tiruchirappalli, IN