Software Engineer (fullstack)
About the Role
You will build and ship the web application interface using TypeScript, React, and NextJS. You will translate product prototypes into production-quality UI, write well-documented code following best practices, debug and test frontend behavior, and advocate for strong user experience. You will also research blockchain technologies, step into frontend lead or technical PM responsibilities when needed, collaborate with teammates, and adapt to changing duties.
Requirements
- Experience building interfaces with TypeScript React and NextJS
- Knowledge of databases DevOps and backend development
- Solid portfolio or extensive experience at a notable company
- Strong user flow intuition
- Great communication skills
- Passion for DeFi financial derivatives markets or NFTs
- Previous experience at a crypto company (preferred)
- Interface design intuition (preferred)
- Understanding of Solidity (preferred)
- Knowledge in full-stack and protocol engineering (preferred)
Responsibilities
- Design technical implementations of the web app
- Translate prototypes into interfaces using TypeScript React and NextJS
- Advocate for user experience ideas
- Write code following best practices and document it clearly
- Propose and iterate on feature improvements
- Debug and test frontend code
- Adapt to changing duties and wear many hats
- Collaborate with team members
- Serve as frontend lead or technical PM when necessary
- Research and stay current with blockchain technologies
Benefits
- Stock
- Health Insurance (Medical, Dental, Eye, Life)
- Stipend to set up work environment
- Monthly co-working office pass
- Paid travel for conferences and company off-sites
- Unlimited paid time off
