🏗️Front-end Developer
Unlock
Software Engineering
Posted on Friday, June 2, 2023
Front-end Developer
About the job
Do you feel passionate about making the web a better place? Do you thrive in an interesting environment with new problems to solve every day? Do you want to be part of a young and growing startup with a strong vision?
Then join Unlock Inc as a front-end developer!
Unlock is a flexible web3 protocol that allows you to put a “lock” on certain features on your site. It’s powered by NFTs (Non fungible tokens) that verify memberships. A single NFT can be used to allow access to multiple areas and groups, regardless of whether they are on the web or in the physical world. This means that Unlock can be used to group together formerly distributed fanbases or accept and verify tickets to events and venues.
Unlock Inc. is the company behind the Unlock Protocol.
We've built a core protocol on Ethereum and deployed other EVM networks. It is now used by companies like forbes.com or creators like Camilla Russo and conferences like EthCC. To make things easier for non-crypto users, we added credit card support and a dashboard that makes it easy to implement locks, membership details, and payment options.
We are a small team with recent funding (Techcrunch article), and we're looking for the best, friendliest and excited candidates, wherever they are in the world. We're looking forward to working with you!
Tasks
Write open-source code for our front-end applications, using React, Styled-components and other open source libraries.
Write tests to increase confidence that the code "works"
Write docs to share your design decisions and reduce the "bus factor"
Refactor existing code to stay up to date with front-end code best practices and usages.
Collaborate with our Developer Evangelist to write code and implement features and endpoints used by 3rd party developers who integrate Unlock
Review code and provide feedback to both the internal team as well as 3rd party developers who are building on top of the core protocol to promote best practices and reduce entropy in implementations
Requirements
1+ years experience as an individual contributor, software developer: you have written production-grade code, including tests and documentation
You have extensive JavaScript experience and feel comfortable with the JS ecosystem, both on the front-end and backend
User experience design and an eye for visual harmony as you will be asked to make implementation decisions for smaller features
You have experimented with some of these: blockchain, NFT, Ethereum, and the web3 movement.
Independent and pro-active
Ability to quickly learn and teach new technologies and frameworks
Excellent communication skills in English, other languages are a plus
A Plus
Experience as maintainer of open source libraries and frameworks
Benefits
Competitive compensation, and employee benefits
Opportunity to work in a multinational, high-performance team with diverse backgrounds
To apply to this position, we ask you to submit your CV and a cover letter, telling us a bit about yourself and your motivation to join us.
For more information about us, visit us at:
About Unlock Inc
Unlock was founded by Julien Genestoux in 2018. Unlock's goal is to build a decentralized protocol that adds more utilities to NFTs, including memberships, ticket sales and token gates—allowing creators, community managers and site owners freedom from vendor lock-in.