React Developer
We're seeking an experienced React Developer to lead the development of scalable and high-performance web applications that drive sustainable energy solutions.

About the Opportunity
As a React Developer, you will not only showcase your technical prowess but also contribute to shaping the future of clean energy technology. If you're passionate about using your React.js expertise to make a positive impact on the environment, we invite you to apply and be a crucial part of our team dedicated to creating a sustainable future.
Responsibilities
React Development:
- Design, develop, and maintain high-quality, responsive, and scalable web applications using React.js.
- Implement new features and user interfaces, ensuring optimal performance and seamless user experience.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Perform thorough testing of developed features to identify and address any issues before deployment.
- Proactively identify and address technical challenges and bottlenecks, proposing effective solutions.
- Troubleshoot and debug issues, ensuring a smooth and error-free user experience.
Qualifications & Experience
Required Skills & Qualifications:
- Education in Computer Science, Software Engineering or equivalent experience
- Min 5-7 years experience as a React Developer or similar role.
- Strong proficiency in React.js and its core principles.
- Experience with popular state management libraries (e.g., Redux).
- In-depth understanding of front-end build tools, such as Webpack.
- Solid understanding of web technologies, including HTML, CSS, and JavaScript.
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with version control systems, preferably Git.
- Excellent problem-solving and communication skills.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Must be located in Canada
Preferred Skills:
- Experience with server-side rendering.
- Knowledge of modern front-end technologies, such as TypeScript.
- Familiarity with Rest api and GraphQL.
- Understanding of UI/UX principles.
Other
- Start Date: Immediately
- Must be located in Canada and be able to work in Pacific time zone
Join us in shaping the future of renewable energy technology.
Frequently Asked Questions About Scoop
Who is Scoop and what's our mission?
Scoop is on a mission to empower the renewable energy & electrification revolution by helping solar and renewable energy companies scale efficiently. Our no-code Central Operations Hub streamlines operations automates workflows, and integrates seamlessly with existing tools. Purpose-built for field operations teams, Scoop enables businesses to accelerate growth while maintaining operational efficiency & profitability.
What compensation and benefits are offered for this role?
- Competitive salary & on-target earnings (OTE).
- Fully remote work from a fixed home office.
- Health, dental, and vision insurance (Canada only)
- Health and wellness spending account.
- Professional development opportunities.
- Collaborative and innovative work environment.
Can you tell me about the company culture and work environment?
- Passionate entrepreneurial driven team with a clear mission.
- A work environment that values you individually and your contribution as a team member.
- The opportunity to be a part of a growing world-class team pushing the limits of technology, renewables and business strategy.
- A culture and management style rooted in transparency, empathy, personal responsibility and team accountability.
- Space to be creative, experiment and innovate.
- Massive career growth and advancement opportunity as the team grows rapidly.