React Jobs at Ethereum
There is 1 Web3 Job at Ethereum
Our background:
The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum and related technologies. Our mission is to do what is best for Ethereum’s long-term success. Our role is to allocate resources to critical projects, to be a valued voice within the Ethereum ecosystem, and to advocate for Ethereum to the outside world.
Your mission:
Implement a redesign of the Ethereum Foundation's Ecosystem Support Program (ESP) website. This website serves as the main funnel for all ESP grant applications, a program that allocates tens of millions of dollars in grant funding every year to projects across the globe.
You'll collaborate with product, design and operations teammates to shape the design and features of this product. You'll act as the sole developer (with advising from other web developers within the EF) and own the implementation of this redesign. You'll empower the next generation of Ethereum builders to change our world for the better.
While this site redesign is a stand-alone project, the goal is for this contract to act as a trial run, with the potential to extend into a full-time position. We have needs across the foundation for talented web developers. If you perform well on this initiative, you may have the opportunity to work on ethereum.org, devcon.org, and other open-source projects visited by tens of millions of diverse Ethereum users each year.
About you:
- You're an ambitious software developer. You live and breath open source software, UI components, design systems, interaction design, and web APIs.
- You have an ownership mentality. When you take on a task, you get it done. You proactively troubleshoot problems blocking your path, and the problems blocking the paths of others.
- You have an opinionated sense of design. You're experienced collaborating with designers, working in tools like Figma, have a keen focus on visual polish, and you're comfortable offering your own ideas to achieve the best results for end user-experience.
- You're comfortable pitching in to get the job done. We're a small team, sometimes you may have to do work outside of your "core responsibilities".
- You're fascinated by Ethereum... the community as much as the technology.
Core responsibilities:
- Implement a redesign of esp.ethereum.foundation (currently built with Gatsby) while keeping the site performant, accessible and codebase clean.
- Help shape the design and feature of the product you build in collaboration with design, product, and operations teammates.
- Work beyond just shipping your product; evaluate, evolve, and optimize your work to deliver the best, most valuable user experiences.
- Push to improve front-end development experience and codebase maintainability by identifying efficiencies, reusable abstractions, and communicating best practices.
Required skills and experience:
- You have 2+ years of professional software development experience.
- You know how to build products using a modern web development framework (React, Vue, Angular, Ember, etc). Our current stacks are primarily React (and Ethereum!) based.
- You are comfortable with all of the fundamental web development technologies (ES6+, HTML, CSS, etc).
- You understand browsers, DOM, web accessibility and can solve cross-browser compatibility issues, optimize client-side performance, and build responsive designs.
- You’ve used modern web development tooling across the stack: CSS preprocessors, bundlers, testing frameworks, CI tools, web analytics.
- You’re a great teammate, participating in design and code reviews, pairing, and mentoring as needed to make our team better.
- You're passionate about the the crypto/blockchain/Ethereum space and have dabbled with the developer tools available.
Contract details:
- This is a fully remote position working with a distributed team.
- This will be short-term contract, paid at an hourly rate until the redesign project is complete. Once the project is finished, we'll explore the potential to extend your role. If everything goes well, we fully expect to offer you a full-time contract position.
- Compensation will ultimately depend on your experience, skillset, location, and the contract structure but you can expect ~$40-50 per hour.