Senior Fullstack Developer Web3

Salary Unpaid
Equity To be negotiated

🚨 HEADS UP! 🚨

THIS IS A SWEAT EQUITY DEAL
THAT MEANS A TON OF WORK, ZERO CASH, ONLY EQUITY.. FOR NOW!
I REPEAT - A TON OF WORK, ONLY EQUITY FOR NOW!


Why no pay you may wonder?

Well, we’re not looking for just another employee, we’re looking for an entrepreneurial spirit that want to join for equity with more stake and more to gain, more like a co-founder than an employee.

You would be joining the core-team of extremely talented professionals with decades of proven success, with a product in closed beta, and a product-launch around the corner.

So, have you been dreaming of starting a web3 company, but rather want to join a team where you can hit the ground running, this is for you.


We're on the lookout for the crème de la crème, the rare gem who shines brighter than the rest, prepared to face a challenge that's not just tough but deemed impossible by most. But you? You're the kind who sees "impossible" as just another word for "not done yet." Brace yourself for days when you'll be tempted to call it quits and seriously consider throwing in the towel.

Know this - no amount of equity or paycheck can match the heart and soul we're asking you to pour into this. Your drive should stem from a profound connection to our mission and a self-starter attitude that doesn't hinge on outside praise. You'll need that inner fire, a relentless zeal that drives you to action day in and day out.

We're after someone with undeniable grit—the kind that keeps you going when the going gets tough. And, of course, ready to tackle the relentless grind, putting in the hard work day after day. More than that, we need a doer who springs into action and gets things done—today, not tomorrow. No room for procrastinators or those lost in daydreams here.

Did all this scare you away - that’s fine, better now than later.

Are you still here - Fantastic! 

H
ere is where it gets exciting
While it's all hands on deck with no immediate financial reward other than equity - the work, the team, the challenge, the product, and the mission is rewarding as h-ll, and we're setting our sights on a future where hard work pays off, really really good. Once we've secured funding or better yet, when our organic revenue covers team overheads and salaries, you'll see the tangible results of your sweat equity. It's crucial that you understand your role is key in reaching these milestones.

If this resonates with you, and you're nodding along, thinking, "That's totally me - I'm in," then you may just be the one we're looking for and should continue reading and hit that apply button.

About Punch
Punch is pioneering a new era in digital and financial autonomy with our lifestyle super-wallet, designed for both individuals and businesses. Our platform is a comprehensive ecosystem that seamlessly integrates financial transactions, identity management, and data autonomy. At the core of Punch's innovation is a secure and user-friendly wallet and payment system, enhanced by our cutting-edge decentralized identity access management. We provide a collaborative marketplace for users and developers to share and innovate with smart contracts, alongside offering unprecedented opportunities for data monetization. Our mission extends beyond technology; we are committed to democratizing finance, ensuring equal opportunities, and upholding the values of decentralization and disintermediation. Punch is not just a platform but a movement towards creating a more inclusive financial ecosystem, where users have full control and efficiency over their digital and financial interactions. Join us in shaping a future where Web3 technologies are accessible to all, redefining the boundaries of finance and digital identity.

About the Role
We're on the lookout for a Web3 Full-Stack Developer who is passionate about building the future of finance and digital autonomy. As part of our dynamic team, you'll have the opportunity to work on cutting-edge projects that merge the best of Web3 with user-friendly financial solutions. This role offers the chance to become a core member of our team, contributing to the development of our super-wallet platform and impacting the lives of users worldwide.

What we provide
We offer the opportunity to join our core team as a key member through sweat equity, coupled with the prospect of future employment that includes a competitive salary aligned with market standards.

Key Responsibilities:
Design, develop, and maintain full-stack web and mobile applications that align with our vision of a seamless user experience in the Web3 space.Collaborate across teams to deliver high-quality, intuitive, and seamless interfaces and functionalities.Ensure the technical viability of UI/UX designs and optimize applications to achieve peak performance and scalability.Stay updated with the latest in Web3 innovations and integrate emerging technologies to keep our platform at the forefront.

Required Skills:

  • Proficiency in full-stack development with a focus on React, Next.js, TypeScript for front-end, and proficiency in Flutter for cross-platform mobile app development.
  • Solid experience with MongoDB and Supabase for database management.
  • Strong foundation in Node.js and familiarity with API-first development practices.
  • Solid understanding of blockchain technology and familiarity with libraries such as Việm, Ethers.js, and Web3.js for interacting with Ethereum-based platforms.
  • Familiarity with working in projects that utilize CI/CD practices and feature flags for gradual rollouts. 
  • Experience in GitHub Flow, GitHub Actions and GitHub for version control, and Linear or similar platforms for backlog/issues management.
  • Minimum of 2 years of professional experience in mobile application development using Flutter and/or Android Kotlin.
  • A solid understanding of the mobile development lifecycle, including automated testing and deployment.
  • Experience with third-party libraries and APIs, and how to integrate them into complex applications.
  • Familiarity with UI/UX standards for mobile apps, including experience working with Figma for design collaboration.
  • Good understanding of authentication and authorization mechanisms on mobile devices, including OAuth, JWT, and biometric authentication.
  • Excellent problem-solving skills, with a proven ability to adapt to new technologies and methodologies.

Nice to Have Skills:

  • Experience with decentralized identity protocols and standards.
  • Familiarity with data autonomy and privacy-preserving technologies.
  • Knowledge of payment gateway integration and digital wallets.

Required Domain Knowledge:

  • Deep knowledge of Web3 development principles and a strong commitment to decentralization with a decentralized-first mindset.
  • Nice to Have Domain Knowledge:
  • Insights into payments, fintech, and open banking ecosystems.

What have we built so far:

  • Fiat on-chain tokenization and core banking integrations
  • Biometric signing & authentication on and off-chain
  • Embedded MPC Wallet Infrastructure *beta
  • Mobile Wallet {beta}
  • Embedded Wallet for games and dApps {beta}

What we are building now:

  • Mobile Wallet
  • Embedded MPC Wallet for games, dApps and platforms
  • In-app NFT Gallery
  • Developer Portal
  • Client Dashboard
  • Decentralized IAM

What we'll probably build in the future:

  • Punch SDK
  • Punch CDK (Chain Development Kit)
  • Web3 Checkout
  • In-app NFT/Asset Trade
  • Touchless In-Store Payments
  • eID Wallet compliance
  • Data autonomy platform
  • Data marketplace
  • UGC Marketplace
  • Low-code Smart Contract Designer
  • Low-code Billing & Payment Flow Designer

Our Stack:

  • TypeScript for strong typing and enhanced code quality
  • Node.js and Fastify for efficient and scalable server-side applications
  • MongoDB and Supabase databases
  • React and Next.js for front-end development
  • Tailwind CSS for utility-first styling
  • Flutter for seamless mobile cross-platform application development
  • Storybook for UI component development and testing
  • WebAuthn and SIWE (Sign-In with Ethereum) for secure user authentication
  • GitHub for version control
  • GitHub Actions for CI/CD workflows
  • Solidity for smart contract development
  • Ethers.js/Viem and Wagmi for Ethereum blockchain interactions
  • SKALE is our main chain provider for a high-throughput, low-latency, and configurable blockchain network, ideal for scaling Ethereum applications without compromising security
  • Polygon for a well-established framework for building and connecting Ethereum-compatible blockchain networks
  • Azure and GCP for cloud services
  • Linear for project management and issue tracking

Location:
While this role offers the flexibility to work from anywhere, it requires the ability to visit our Stockholm office at least once every week. This ensures direct collaboration and alignment with the team, complementing our need for some overlap with Central European Time (CET) for broader team collaboration.

Language:
Fluency in English, both written and spoken, is essential for effective communication across our global team and stakeholders. While not mandatory, proficiency in Swedish is preferable and can be an added advantage.

Our Principles:
At Punch, we embrace principles of ownership, focus, and open dialogue. We believe in going the extra mile to ensure success, maintaining an unflinching focus to achieve our technological goals, and fostering an environment of open communication to continuously grow both personally and organizationally.

Punch is an Equal Opportunity Employer:
We believe in the power of diversity and encourage applications from individuals of all backgrounds. Skills can be acquired, but diversity enriches our team and drives innovation.

Have any questions?
Join our discord and reach out to any of the core team members https://discord.gg/GruxJrFs8v

Oh yeah - if you're a recruiter or a jack-of-all-trades consultancy, don't bother applying or reaching out - We're not interested!!

For more information or questions please contact us at majed@getpunch.io

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Near public transit
Near public transit

Social gatherings
Social gatherings

Equity package
Equity package

Maternity / paternity leave
Maternity / paternity leave

New tech gear
New tech gear

See all 15 benefits

Working at
Punch

Punch is a fintech startup developing next-generation payment infrastructure. At Punch, we are fueled by the fundamental belief that increased trust and financial freedom create opportunities and financial inclusion that liberates people to live life to its fullest. By bridging the gap between traditional banking and decentralized finance, we bring the next generation of decentralized payment infrastructure based on blockchain payment rails and distributed ledger technology, to the masses. Allowing money to move effortlessly between people, companies, and nations, all over the world, in any way they choose, without the boundaries of intermediaries and legacy technology. All while gaining transparency, traceability, and accountability. And this, we believe, will empower people and entrepreneurs to join and thrive in the global economy and contribute to democratizing society, reducing poverty, and creating a sustainable global economy. Our fintech platform brings together everything needed for companies to issue Central Bank Digital Currency along with the infrastructure and building blocks to design and implement blockchain-powered payments in any solution. The platform can power anything from SaaS and Marketplace payments to CPQ and CRM-powered payments, automated micropayments, decentralized escrow payments, and everything in between. All transactions are made via our blockchain payment rails which make them instant, and cross-border payments are made directly between sender-receiver without any routing, hence reducing time, cost, and risk.

Read more about Punch

company gallery image