Job for Web3 Beginners
Front-End Developer
About the Role
You will create usable and performant dApps using React and TypeScript. You will write and review high quality, well structured frontend code, integrate and consume APIs, and implement design system components. You will test and verify challenging user flows, provide task estimates, pick up new technologies quickly, and share knowledge with teammates while supporting others.
Requirements
- Strong knowledge of TypeScript
- Strong knowledge of CSS and preprocessors (SASS, SCSS, Less)
- Proficiency with React
- Experience with design systems and Storybook
- Experience integrating and consuming APIs
- Good understanding of UI and UX principles and usability
- Ability to write clean, well structured code and perform code reviews
- Ability to size tasks and provide ballpark estimates
- Willingness to learn Web3 concepts; web3 experience advantageous
- Experience with web3.js or ethers.js is a plus
- Experience with Node.js or backend technologies is a plus
Responsibilities
- Create usable and performant dApps with React and TypeScript
- Write high quality, well structured frontend code
- Review the code of team members and maintain code quality
- Test and verify complex user flows and scenarios
- Integrate and consume external APIs
- Implement components using design systems (Storybook)
- Provide task sizing and ballpark estimates
- Learn new Web3 technologies and share knowledge
- Demonstrate ownership and proactive problem solving
- Collaborate with and support team members
Benefits
- Car allowance after second year
- Epic team building events twice a year and regular team events
- Up to 25 days annual leave
- Hybrid work with up to 2 days remote per week
- Premium medical and dental health insurance
- Weekly team meals, food vouchers and daily office snacks
- Sports clubs, tournaments and sports cards
