Lead Front End Engineer (React)
Task details
- Front-end Development
- Software Dev, Data & Web - Other
About prePO
prePO is a decentralized trading platform that allows anyone anywhere to speculate on the valuation of any private company. Our mission is to democratize pre-public equity - transforming a world of financial exclusion into a world of permissionless access.
We are currently a globally distributed team of four, with years of experience at blockchain startups as well as top tech companies such as Facebook, Apple, Canva, and Salesforce.
We’re backed by world-class investors, including the LAO (the world’s largest venture DAO), Apollo Capital, and Maven 11 Capital; founders from leading DeFi protocols including mStable, dHedge, and Alchemix; and many other angels within crypto and fintech.
Come join us in our mission to democratize pre-public equity!
Benefits
- Have a high impact on the future of prePO as a core team member
- Lead projects, wear many different hats, and flex your entrepreneurial spirit!
- Join a talented team passionate about crypto and changing the world
- Work at the cutting edge of DeFi and crypto
- Exciting and fast-paced startup culture
- Fully remote work with flexible hours
- Competitive compensation in crypto
Responsibilities
- Lead the frontend development of prePO, from specs to tested production code
- Work in a small, fast-paced team to rapidly develop and iterate on frontend features
- Work with a high amount of ownership and autonomy
- Write well-tested, well-documented, performant, clean, and reusable code
- Develop responsive Web 3.0 applications across both web and mobile browsers
- Rapidly implement functional UI elements from Figma design mocks
- Connect the frontend to Ethereum-based smart contracts
- Integrate with various APIs to enhance the dapp’s functionality
- Establish standard practices and methodologies for frontend engineering in our team
- In the future, onboard and manage new frontend developers that join the team
Requirements
- 3+ years professional frontend development experience
- Expert knowledge of React (client-side), TypeScript, HTML, CSS
- Experience developing frontends for blockchain applications (using web3.js / ethers.js)
- Advanced knowledge of Git and GitHub
- Experience writing unit tests (e.g. Jest + Enzyme)
- Experience leading projects from start to finish
- A desire to keep up with modern best practices in web 2.0+3.0 development
- Deep understanding and passion for DeFi and crypto in general
- Native English fluency with strong technical communication skills (written and verbal)
- High attention to detail (you are your own QA)
- Proactive and hard-working attitude, and receptiveness to feedback
Nice-to-haves
- Experience using Figma, Node.js, IPFS, ENS, The Graph API, 0x API, Hardhat, Solidity
- Experience writing integration tests and E2E tests (e.g. Selenium)
- Experience running experiments and using frontend analytics tools
- Experience deploying and testing code on Ethereum testnets
- Understanding of UX/UI principles and interaction design
- Experience building UIs for financial applications
- Experience working with agile methodologies (Scrum, CI/CD, TDD, Pair Programming)
- Experience leading interviews for new hires
- Experience conducting user research
- Game development experience
- Experience participating in a DAO
- High degen score or proven ape record
- Founder/startup experience
Are you an employer? Post a similar job