Senior ReactJs Developer
Full Job Description
Senior React.js Developer Position in Ahmedabad, Gujarat
Praeclarum Tech is seeking a highly experienced Senior React.js Developer to join our dynamic team in Ahmedabad. This full-time, permanent role offers a fantastic opportunity to lead and contribute to cutting-edge web application development.
About the Role
As a Senior React.js Developer, you will be instrumental in designing, developing, and implementing scalable, high-performance web applications. You will work with a modern tech stack, including React.js, TypeScript, Ant Design, RTK Query, Tailwind CSS, Redux, and Context API. Your responsibilities will span the entire development lifecycle, from component building and state management to implementing efficient data fetching strategies and ensuring responsive design.
Key Responsibilities
- Lead the development and implementation of web applications using React.js.
- Develop and maintain robust, scalable, and high-performance web applications.
- Build reusable, efficient, and maintainable UI components following best practices.
- Work extensively with TypeScript, Ant Design, RTK Query, and Tailwind CSS.
- Utilize state management libraries such as Redux and Context API.
- Implement efficient data fetching and caching strategies using React Query / RTK Query.
- Manage component state effectively, including prop drilling, lifting state, and optimization techniques.
- Develop custom hooks to encapsulate and reuse stateful logic.
- Ensure responsive design compatibility across devices and browsers.
- Collaborate with cross-functional teams including designers, backend developers, and product managers.
- Write clean, maintainable, scalable, and well-documented code.
- Participate in code reviews and contribute to improving development standards.
- Stay updated with the latest frontend trends, tools, and best practices.
- Mentor junior developers and contribute to a culture of continuous learning.
- Utilize modern AI-powered development tools to improve productivity, code quality, debugging, and development workflows.
Required Skills and Experience
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
- A minimum of 4 years of professional experience in front-end web development.
- In-depth knowledge and hands-on experience working with React and React-based frameworks.
- Strong proficiency in React, including React Hooks, Redux, and component-driven architecture.
- Technical proficiency with Tailwind CSS or any other CSS framework.
- Hands-on experience with HTML, CSS, JavaScript, and ES6 functions.
- Experience in developing and implementing front-end architecture.
- Good communication and teamwork skills.
- Proven leadership skills and client communication abilities.
- Strong problem-solving skills and attention to detail.
- Experience in Node.js will be considered a significant advantage.
This role is based in Ghatlodia, Ahmedabad, Gujarat, and is a full-time, permanent position. We offer a flexible schedule, food, and paid sick time.