The Opportunity
Scoop Solar is seeking an experienced React Developer to lead the development of scalable and high-performance web applications that drive sustainable energy solutions. 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.
Technical Leadership:
- Provide technical leadership and guidance to the development team, ensuring best practices and code quality.
- Collaborate with other team members, including designers and back-end developers, to integrate user-facing elements with server-side logic.
Code Review and Quality Assurance:
- 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.
Problem Solving:
- Proactively identify and address technical challenges and bottlenecks, proposing effective solutions.
- Troubleshoot and debug issues, ensuring a smooth and error-free user experience.
Mentorship and Collaboration:
- Mentor and guide junior developers, fostering a collaborative and learning-oriented team culture.
- Collaborate with cross-functional teams to understand business requirements and contribute to the overall architecture and design of the applications.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Proven experience as a Senior 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 and Next.js.
- Knowledge of modern front-end technologies, such as TypeScript.
- Familiarity with GraphQL.
- Understanding of UI/UX principles.
Instructions to Apply
https://www.scooprobotix.com/were-hiring-react-developer/
Job Type: Full-time
Benefits:
- Dental care
- Life insurance
- Paid time off
- Vision care
Schedule:
- 8 hour shift
- Monday to Friday
Education:
- Bachelor's Degree (required)
Experience:
- React.js: 5 years (required)