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.

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine