Posted on: 19/08/2025
Senior React.js Developer
Job Overview :
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.
Key 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.
Skills and Qualifications :
- 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.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1531918
Interview Questions for you
View All