Middle Frontend Developer (Web3) Offline
Requirements:
- 3+ years of hands-on software commercial development experience;
- Strong experience with React, Typescript, Next.js, web3js
In-depth knowledge of Web3 (IPFS experience a plus)
- Experience interacting with dapps/web3
- Experience shipping and taking engineering projects to production.
- Experience with collaborating within an engineering team and reviewing code
- Understanding of software engineering and security best practices;
- Ability to work in a fast-paced environment
- Excellent communication skills, both written and verbal;
- Problem-solving skills and critical thinking
- High level of responsibility
Bonus Points:
- Experience in working with DeFi Protocols, (AMM, lending/borrowing, NFTs)
- Experience with Nodejs / NestJS
Responsibilities:
- Working in close collaboration with the founders and architecting and designing the roadmap and implementation of the product;
- Design, developing, and maintaining Front-End components of the web application;
- Integrate web3 features, such as wallets, subgraph, and read/write data to smart contracts.
- Translating designs and wireframes into high-quality code;
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
- Collaborating with the backend and product team to integrate user-facing elements with server-side logic;
- Working with UI/UX designers to ensure technical feasibility and visual consistency;
- Conducting thorough testing of applications to ensure they are error-free;
- Debugging and resolving any issues that arise during development and post-deployment.
Compensation and Benefits:
- Competitive monthly salary ranging from $2,200 to $2,700, based on experience and skill level.
- Fully remote work, allowing for global collaboration and flexibility.
- Opportunities for career growth and development within a rapidly expanding company.
- Access to cutting-edge technologies and tools for blockchain and crypto projects.
Hiring Process:
- Initial Interview: Conducted by a hiring manager to assess general fit, covering basic qualifications, interest, and experience.
- Technical Interview: A deep dive into the candidate’s technical expertise with the CTO, focusing on blockchain technologies, product management methodologies, and problem-solving skills.
- Final Interview: A group interview with the entire team to evaluate how well the candidate aligns with the company culture and collaborates with others.