Search by job, company or skills

  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant

Job Description

About Avici

Avici is a fintech startup changing the way people use stablecoins. Our platform enables easy spending, saving of stablecoins through an integrated solution featuring a DEFI wallet & Visa credit card.

Our purpose is to decrease the influence of central banks by building distributed internet banking infrastructure

Role Overview

We're looking for a Full Stack Developer with strong backend and frontend experience to join our core engineering team. The ideal candidate should be confident working with Node.js, MySQL, MongoDB, and Next.js, while having a good understanding of blockchain concepts and libraries like Web3.js or Viem.

You'll be working closely with the founders to build secure APIs, scalable backend systems, and intuitive front-end interfaces for wallets, transactions, and dashboards.

Key Responsibilities
  • Develop, optimize, and maintain backend APIs using Node.js and Express.
  • Design scalable database schemas and queries using MySQL and MongoDB.
  • Build front-end interfaces and dashboards using Next.js and React.
  • Integrate smart contract interactions via Web3.js or Viem for ERC-20 tokens and on-chain activities.
  • Work with authentication layers, middleware, and session management (JWT, Web3Auth, etc.).
  • Collaborate with product and design teams to deliver smooth UX across mobile and web.
  • Write clean, maintainable, and testable code (TypeScript preferred).
  • Implement caching, queues, and performance optimization for API endpoints.
  • Participate in code reviews, architecture discussions, and deployment automation (Docker, Nginx).

Requirements
  • Strong proficiency in JavaScript/TypeScript and Node.js ecosystem.
  • Hands-on experience with MySQL (joins, indexing, stored procedures) and MongoDB (aggregation pipelines).
  • Practical knowledge of Next.js, React, and front-end state management (Redux/Zustand).
  • Understanding of RESTful APIs, WebSockets, and real-time data flows.
  • Familiarity with Web3.js, Ethers.js, or Viem and ERC-20 token standards.
  • Good understanding of authentication, security best practices, and error handling.
  • Experience using Git, Postman, and Docker for development workflows.
  • Ability to work independently, manage priorities, and communicate clearly.

Good to Have
  • Experience with Supabase, Redis, or GraphQL.
  • Exposure to Solana or EVM smart contracts.
  • Familiarity with wallet integrations (Web3Auth, ZeroDev, or Safe).
  • Knowledge of cloud deployment on DigitalOcean, AWS, or Vercel.
  • Interest in fintech, blockchain, and digital asset ecosystems.

Perks
  • Work directly with the founding team and shape product direction.
  • Exposure to cutting-edge Web3 technologies and cross-chain architecture.
  • Competitive compensation and token/ESOP opportunities.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 131612403