Ava Protocol
About the job
Our Mission: At Ava Protocol, we’re a dynamic team of passionate builders dedicated to making cryptocurrency and decentralized finance (DeFi) accessible to everyone. We value clear, readable code as we believe in its frequent usage over its creation. We encourage individuals from diverse backgrounds to join us. Whether you’re new to blockchain or a seasoned expert, we have a place for you to grow and contribute to the future of technology.
About Ava Protocol
Ava Protocol is a pioneering EigenLayer AVS (Actively Validated Services) designed to enable private, autonomous super-transactions across a variety of use cases, including DeFi, NFTs, and gaming. With a focus on enhancing decentralized applications, Ava Protocol facilitates scheduled and recurring payments, stop-loss orders, streaming rewards, and more. Our intent-based execution model triggers cross-chain transactions based on signals like time, price changes, and smart contract updates, providing developers with the tools they need to automate functions across blockchains, including Ethereum, while maintaining privacy and efficiency.
About the role
We’re looking for a skilled Full-Stack Engineer with expertise in Next.js, TypeScript, and Tailwind CSS to deliver exceptional dApp user experiences. In this role, you will play a key part in developing and enhancing Automation Studio (app.avaprotocol.org), a seamless, one-click on-chain automation platform. You’ll collaborate with the engineering team to build intuitive, high-performance UI components while integrating essential services like authentication, data management, and blockchain indexing.
Key Responsibilities
- Understand Ethereum wallet interactions, EVM Smart Contracts, Account Abstraction, and the event-driven execution model outlined in Ava Protocol Docs.
- Develop and optimize UI components using Next.js, React Flow, TypeScript, and Tailwind CSS.
- Implement and manage user authentication and sessions with NextAuth.js, including OAuth and web3 wallet integrations.
- Write and maintain database queries using Prisma, and contribute to effective database design.
- Work with GraphQL and Subgraphs to index and query blockchain data efficiently.
- Manage database queries using Prisma libraries, and have experience with database design.
- Design, develop, and document REST API endpoints to support seamless backend communication.
- Monitor and debug applications using tools like Sentry and live debugging workflows.
What We’re Looking For
- A solid background in Computer Science, Mathematics or related fields.
- A minimum of 5 years of professional experience in a tech company.
- A quick and adaptable learner, able to take on multiple roles.
- Deep passion for blockchain technology
- Proactive and self-motivated, with effective communication skills in English.
What we offer
- Competitive compensation package with cash and token shares.
- An empowering, transparent, and collaborative work environment.
- Medical, vision and dental coverage in the U.S.
- Paid time off and sick leave policies.
- Exciting team off-sites and participation in crypto conferences.
- A focus on continuous learning and development.
Our Values
At Ava Protocol, we foster a culture where engineers are deeply involved in product development – understanding the ‘why’ behind decisions, engaging with users, and participating in design processes. We emphasize prototyping, market testing, and iterative development. Our team is driven by a desire to solve user problems with empathy and innovative technology, constantly seeking to create remarkable experiences.