Front-end Developer
Summary
Build and maintain front-end apps with React and Styled-components, write tests and docs, refactor code, and review contributions for Unlock Protocol’s web3 tools.
You will build and maintain Unlock's front-end applications with React, Styled-components, and other open-source libraries. You will write tests and documentation, refactor existing code, collaborate on features and developer endpoints, and review code while providing feedback to internal and third-party developers.
Responsibilities
- Write open-source code for front-end applications
- Write tests
- Write documentation
- Refactor existing code
- Collaborate with the Developer Evangelist on features and endpoints for third-party developers
- Review code and provide feedback to internal and third-party developers
Requirements
- 1+ years of experience as an individual contributor software developer
- Production-grade code including tests and documentation
- Extensive JavaScript experience
- Front-end and backend JavaScript experience
- User experience design
- Visual design
- Experience with blockchain, NFTs, Ethereum, or web3
- Independence
- Proactivity
- Ability to quickly learn and teach technologies and frameworks
- Excellent English communication skills