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 This role demands profound expertise in crafting top-tier front-end user experiences, utilizing Next.js and Tailwind CSS. As a key member of our engineering team, you will be tasked with developing and overseeing a diverse array of front-end projects. Among these, our primary focus is the consumer web application, Automation Hub (http://app.avaprotocol.org/). Your responsibility will be to enhance this platform, ensuring it delivers a seamless one-click experience for creating on-chain automation.
Key Responsibilities Understand the API design of Ava Protocol automation and cross-chain messaging protocol.
Design and implement new features on Automation Hub(app.avaprotocol.org/wallet) using Next.js, HTML, Tailwind CSS, and Typescript
Integrate third-party services such as OAuth, databases, notifications, etc., using standard REST API.
Build new dApps from the group up, in line with provided design specifications.
Optimizing dApps for compatibility, and responsiveness across various platforms and devices.
Monitor and enhance application performance.
Conduct thorough testing and debugging using automated tools to ensure optimal functionality, reliability, and security
Writing clean, maintainable, and well-structured code, adhering to best practices and industry standards for Next.js development
What We're Looking For A solid background in Computer Science, Mathematics or related fields.
A minimum of 2 years of professional experience in a tech company.
Preferably located in San Francisco or the Bay Area.
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.