Negotiable
Outside
Remote
USA
Summary: The ReactJS Developer role is a remote position focused on leading and mentoring a team of developers while architecting and developing scalable web applications using React.js. The candidate will collaborate with cross-functional teams to deliver high-quality user interfaces and establish best practices in front-end development. This position requires strong technical expertise in React and related technologies, along with exceptional communication skills. The role emphasizes both technical leadership and hands-on development work.
Key Responsibilities:
- Lead, mentor, and manage a team of React developers, fostering a culture of collaboration and continuous improvement.
- Architect, design, and develop high-quality, scalable, and maintainable web applications using React.js.
- Spearhead the development of complex, interactive user interfaces, leveraging your expertise in React Flow.
- Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements and designs into robust technical solutions.
- Establish and enforce best practices for front-end development, including code reviews, testing standards, and performance optimization.
- Drive technical decision-making and provide guidance on architecture and design patterns.
- Effectively communicate project status, technical concepts, and challenges to both technical and non-technical stakeholders.
- Troubleshoot and resolve complex technical issues, ensuring the stability and performance of our applications.
Key Skills:
- Proven experience as a Senior React Developer, with a strong portfolio of successfully delivered projects.
- In-depth expertise in React.js and its core principles, including hooks and state management libraries like Redux or MobX.
- Demonstrable experience building applications with React Flow.
- Proven ability to lead and mentor a team of developers.
- Exceptional communication and interpersonal skills, with the ability to articulate complex technical ideas clearly.
- Strong understanding of JavaScript, HTML5, CSS3, and related web technologies.
- Experience with modern front-end build pipelines and tools such as Webpack, Babel, and NPM.
- Proficiency with version control systems, especially Git.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
- Lead, mentor, and manage a team of React developers, fostering a culture of collaboration and continuous improvement.
- Architect, design, and develop high-quality, scalable, and maintainable web applications using React.js.
- Spearhead the development of complex, interactive user interfaces, leveraging your expertise in React Flow.
- Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements and designs into robust technical solutions.
- Establish and enforce best practices for front-end development, including code reviews, testing standards, and performance optimization.
- Drive technical decision-making and provide guidance on architecture and design patterns.
- Effectively communicate project status, technical concepts, and challenges to both technical and non-technical stakeholders.
- Troubleshoot and resolve complex technical issues, ensuring the stability and performance of our applications.
- Proven experience as a Senior React Developer, with a strong portfolio of successfully delivered projects.
- In-depth expertise in React.js and its core principles, including hooks and state management libraries like Redux or MobX.
- Demonstrable experience building applications with React Flow.
- Proven ability to lead and mentor a team of developers.
- Exceptional communication and interpersonal skills, with the ability to articulate complex technical ideas clearly
- Strong understanding of JavaScript, HTML5, CSS3, and related web technologies.
- Experience with modern front-end build pipelines and tools such as Webpack, Babel, and NPM.