Senior React.js Developer
- Category: Software Developer Jobs
- Location: Jaipur, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 16K to 35K
- Published on: 2025/09/13
We are seeking an experienced Senior ReactJS Developer to join our dynamic development team. The ideal candidate will have a strong background in front-end technologies, with a particular focus on ReactJS and modern JavaScript frameworks. As a Senior ReactJS Developer, you will be responsible for building high-performance, scalable, and maintainable user interfaces, leading front-end development efforts, and collaborating with cross-functional teams to ensure the delivery of exceptional web applications.
Responsibilities:
• Effectively manage incoming requests from internal and external stakeholders, ensuring tasks are properly prioritized and assigned to the appropriate team members.
• Contribute to the knowledge management process, ensuring that key learnings, best practices, and technical documentation are accessible and up-to-date.
• Maintain high-quality standards by following rigorous unit testing practices and adhering to code standards and application architecture guidelines.
• Maintain a focus on code reusability and reducing unnecessary churn by ensuring that code changes are deliberate, tested, and optimized for future use.
• Adapt to new domains, projects, clients, and technologies as needed, ensuring smooth transitions and effective execution across various projects.
• Lead the code review process, ensuring that team members are following code standards and best practices. Participate in peer reviews, both manual and automated.
• Apply knowledge of agile project management practices to ensure smooth execution of sprints and overall project delivery.
• Manage the deployment process, ensuring that all applications are deployed correctly across multiple stages and environments.
• Ensure that security best practices are followed within the code and that security vulnerabilities are identified and mitigated throughout the development lifecycle.
Requirements:
• 5+ years of professional React.js experience with a proven track record of developing large-scale applications.
• Strong proficiency in JavaScript, including ES6+ features and modern JavaScript development practices.
• Deep understanding of React.js, including React Hooks, React Router, and state management using Redux.
• Experience with unit testing frameworks such as Jest or Mocha and a strong understanding of test-driven development (TDD).
• Familiarity with CSS frameworks, pre-processors like SASS, and CSS-in-JS solutions like Styled Components or Emotion.
• Experience with Agile methodologies and using tools like Jira and Confluence to manage tasks and document progress.
• Expertise in Git for version control and experience with code review processes.
• Experience deploying applications in a cloud environment (AWS, GCP, or Azure) and managing CI/CD pipelines.
• Strong understanding of security principles, such as OWASP best practices, and how to apply them in code.
• Solid understanding of RESTful APIs and working with back-end developers to integrate services into the front-end.
Related jobs
-
MS Dynamics 365 CRM Developer
Job Title: Microsoft Dynamics 365 CRM Data Migration Developer We are seeking a highly skilled Microsoft Dynamics 365 CRM Data Migration Developer to join our client's team in Dubai. About Us: Crystal Solutions Ltd. is a leading international recruit...
-
Senior Software Engineer
33314BR Chennai Job Description Need a developer who is good in .net & SQL Technology and able to resolve issues quickly. This is for production support and the resource should have support process as well. Need to understand the application and ...
-
Software Developer ( Node.Js ( Nest.Js ) + Laravel ) - 5 Years
Company Description Dreamcast is a comprehensive event-tech suite designed for event leaders, helping to host scalable events, achieve high ROI, and deliver exceptional event experiences. Our advanced and innovative solutions offer complete control t...