Senior Frontend Developer (Web3)
We are looking for a highly skilled Senior Frontend Developer to join a team building a cutting-edge web application that bridges Bitcoin, Ethereum, Solana, and other blockchains. This role requires expertise in React, TypeScript, and Web3 technologies, with a strong focus on wallet integration, smart contract interaction, and decentralized application (dApp) development.
You will be responsible for delivering key frontend components and features within a defined timeframe, working alongside Senior Fullstack Developers who are focused on the architecture, backend, and service layers. The team follows Agile (Scrum) methodologies, and as a full-time member, you will actively participate in sprints and team ceremonies.
Project stack: React, TypeScript, JavaScript, Git
Requirements:
- 5+ years of experience in frontend development
- Strong proficiency in React, TypeScript, and JavaScript (ES6+)
- Experience with React Native
- Solid understanding of responsive design, accessibility, and performance optimization
- Hands-on experience with Web3 libraries (e.g., ethers.js) and blockchain network interactions
- Extensive experience with wallet integration, RPC calls, and smart contract interactions
- Proficiency in testing frameworks (e.g., Jest, Cypress)
- Strong knowledge of version control systems (e.g., Git)
- Proficiency in English at an upper-intermediate (B2) level or higher
- Excellent communication and collaboration skills
- Deep understanding of blockchain technology and the decentralized web
Responsibilities:
- Collaborate with the internal team to implement the client-side business and data layers
- Own the development of the frontend, translating interactive Figma designs into a fully functional UI while adhering to the provided design system
- Implement end-to-end testing in coordination with the QA team to ensure reliability and performance
What we offer:
- Remote working format
- Flexible working hours
- Informal and friendly atmosphere
- The ability to focus on your work: a lack of bureaucracy and micromanagement
- 20 paid vacation days
- 7 paid sick leaves
- Education reimbursement
- Free English classes
- Psychologist consultations
Recruitment process: Recruitment interview – Client Technical interview – Client interview