Talent.com
Mid-Level Web Application Engineer

Mid-Level Web Application Engineer

Avici MoneyHaryāna, Republic Of India, IN
4 days ago
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.
  • Create a job alert for this search

    Web Application Engineer • Haryāna, Republic Of India, IN