Developer (React / Node.js), hibrido
Role details
Job location
Tech stack
Job description
Developer (React / Node.js) Riva Labs, a product studio specialized in the development of on-chain apps and protocols, is looking for new technical professionals to join its team. We are seeking developers with a strong interest in crypto-related technologies and smart contracts, motivated to contribute to the projects of a company with international ambitions. Areas of expertise : * Blockchain (smart contracts, Ethereum, dApps, DeFi) * AI * Strategic business consulting and management of high-impact tech projects What you will do : * Develop scalable, modern, high-performance web applications (frontend and backend) using React, Next.js, and Node.js * Implement and manage JWT flows and multi-user authentication * Collaborate cross-team to integrate solutions based on innovative technologies * Design, develop, and maintain MongoDB databases and integrate AWS services Essential requirements : * Languages: Italian (preferred), English * Residency in Canary Islands (Spain)
Requirements
living there at least 6 months per year (preferred) * Experience with React v18 / 19, Redux, Next.js v14, JavaScript (ES6) * Experience with Node.js v20 * Familiarity with Git, MongoDB, and cloud integrations (AWS, Vercel) * Experience with Web3 technologies (Metamask, Infura, Web3.js, Ethers.js) * Experience with PWA and advanced authentication technologies (Passkey, WebAuthn) * Strong communication skills, time management, and goal orientation Preferred qualifications : * Bachelors degree in Computer Science, Computer Engineering, Physics, Mathematics, or related fields * Skills in data analysis and ETL (MongoDB, API integration) * Experience with AI technologies What we offer : * Initial 6-month contract with the goal of long-term employment * Competitive compensation and growth opportunities: initial gross salary range between 28,000 33,000 (BRUTO) based on candidate's technical level * 95 remote work with occasional in-person meetings at our office in Costa Adeje, Tenerife * An innovative, dynamic environment with a strong collaborative spirit Selection process : * First interview: general introduction * Second interview: project and technical skill assessment * React, Redux, Next, JavaScript, ES6, Node, Git, MongoDB, AWS, Vercel, PWA #J-18808-Ljbffr