Job Description
About the Role
We are seeking a talented and experienced Senior React Developer to join our dynamic engineering team. You will be instrumental in designing, developing, and maintaining high-quality, user-centric web applications. This role requires a strong understanding of modern JavaScript frameworks and a passion for creating exceptional user experiences.
Responsibilities
Develop and implement user-facing features using React.js.
Build reusable components and front-end libraries for future use.
Translate designs and wireframes into high-quality code.
Optimize components for maximum performance across a wide range of devices and browsers.
Collaborate with back-end developers and designers to improve usability.
Write clean, maintainable, and efficient code.
Participate in code reviews and provide constructive feedback.
Troubleshoot and debug issues, ensuring application stability.
Stay up-to-date with emerging technologies and industry trends.
Qualifications
3-5 years of professional experience in front-end development with a strong focus on React.js.
Proven experience in building complex, scalable, and responsive web applications.
Proficiency in JavaScript (ES6+), HTML5, and CSS3.
Experience with state management libraries such as Redux.
Familiarity with RESTful APIs and asynchronous request handling.
Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel).
Solid understanding of version control systems, preferably Git.
Experience with testing frameworks (e.g., Jest, React Testing Library) is a plus.
Familiarity with Agile development methodologies.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
What We Offer
Competitive salary starting from 8 LPA.
Opportunity to work on challenging and innovative projects.
A collaborative and supportive work environment.
Continuous learning and professional development opportunities.