Node Guardians is a hub for smart contract developers, offering high-quality learning resources and tools for collaboration and skill development.
Our platform delivers a unique learning experience through over 60 hours of Solidity programming challenges, designed as captivating RPG quests. As we grow, our goal is to diversify and offer challenges in a range of programming stacks while also introducing features to improve coordination among developers.
As a front-end developer, you will become a key member of our product development team, working closely with our front-end lead, backend engineers, and head of product to implement new features.
- Develop and maintain the front-end of our web applications using React.js and related technologies
- Collaborate with UX designer to implement intuitive and visually appealing user interfaces
- Ensure responsiveness of Node Guardians platform across all platforms and devices
- Troubleshoot and debug front-end issues as they arise
- Write clean, maintainable and testable code
- Styled Components
As a 100% remote team, our preferred timezone is Central European Time (CET), however, location is not a hindrance if you have a proven ability to produce excellent results with limited supervision. Apply with confidence even if you don’t meet all requirements, as passion, determination, and integrity can make all the difference.
At Node Guardians, we place a strong emphasis on our hiring process to bring on board top talent. Our thorough evaluation process includes multiple stages:
- Technical Test: To make sure you have the right skills and are excited to join our team, we’ll ask you to complete a programming challenge. For more information, explore the following link: https://github.com/Nodeguardians/ng-frontend-application
- Interview: After completing the technical test, we’ll invite you for an interview to get to know you better and discuss your experience and motivation for joining Node Guardians. You’ll also have the opportunity to ask us any questions you may have.
- Final Decision: After the interviews, our team will evaluate all candidates and make a decision on who to bring on board. We’ll notify all candidates of our decision and provide feedback to those who were not selected.
We appreciate your interest in joining our team and look forward to reviewing your application. If you have any questions about the hiring process or the role, please don’t hesitate to reach out to us at [email protected]