Talent.com
This job offer is not available in your country.
Full Stack Flutter Developer

Full Stack Flutter Developer

bepayBhavnagar, IN
1 day ago
Job description

About bepay

bepay is a non-custodial Web3 super app that enables fast, secure, and borderless payments across fiat, crypto, and CBDCs. Designed to support both users and merchants, bepay integrates digital payments, wallet services, and cross-chain infrastructure into one seamless mobile-first experience. We are focused on scaling financial access globally through cutting-edge, decentralized technologies.

As we build core infrastructure and scale to global users, we are hiring an experienced Full Stack Flutter Developer with a strong backend foundation to develop secure, scalable, and high-performance fintech applications.

Position Summary

We’re looking for a hands-on Full Stack Flutter Developer who can lead the buildout of performant, secure, and scalable fintech features in a mobile-first environment. You’ll be responsible for developing both the user-facing Flutter app and backend APIs built in Node.js and TypeScript. Experience with Web3 wallets, smart contract integration, and payments is essential.

This role is ideal for someone who thrives in early-stage, high-ownership environments and has worked in fintech or crypto-related domains.

Key Responsibilities

  • Develop and maintain mobile apps using Flutter and Dart for Android and iOS
  • Design and build scalable backend services and APIs using Node.js and TypeScript
  • Work with PostgreSQL to model relational data and optimize queries for performance
  • Integrate Web3 features , including wallet connections, smart contract interactions, and on-chain / off-chain flows
  • Build and maintain payment workflows, wallet infrastructure, and merchant tools (invoicing, settlements, transaction history)
  • Design secure authentication (JWT, OAuth2.0, biometric) and authorization flows
  • Monitor and optimize performance, scalability, and fault tolerance of the system
  • Collaborate with DevOps, Product, and Security teams to release secure, scalable fintech features
  • Write clean, well-documented, and testable code; participate in code reviews
  • Implement logging, crash reporting, and alerting systems for app reliability

Must-Have Skills

  • 5+ years of experience developing cross-platform apps with Flutter & Dart
  • 5+ years of experience backend development using Node.js and TypeScript
  • Strong experience with PostgreSQL , including schema design, joins, indexing, and query optimization
  • Built and maintained APIs following RESTful or GraphQL principles
  • Hands-on experience with Web3.js, Ethers.js , or similar libraries for blockchain integration
  • Integrated crypto wallets, smart contracts, or token transfers in production environments
  • Built and integrated payment features such as UPI, wallets, QR code payments, card transactions, and BNPL
  • Experience with third-party payment APIs like Razorpay, Stripe, Cashfree, or PhonePe
  • Strong understanding of authentication protocols (JWT, OAuth2.0) and mobile security standards
  • Experience with Git, CI / CD pipelines, and DevOps tools
  • Comfortable writing secure, scalable, and testable code in fast-paced environments
  • Ideal Candidate Profile

  • 4–7 years of full stack experience with a strong backend bias
  • Built and scaled transactional systems or fintech platforms
  • Understands wallet architecture, financial flows, settlements, and compliance
  • Comfortable with both system design and hands-on coding
  • Clear communicator, fast problem-solver, startup-ready mindset
  • Bonus :

  • Experience with fintech, digital banking, or regulated financial services
  • Exposure to blockchain or tokenized payment systems
  • Worked on merchant tools – invoicing, settlements, analytics dashboards
  • Create a job alert for this search

    Flutter Developer • Bhavnagar, IN