Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Frontend Engineer (web3) image - Rise Careers
Job details

Senior Frontend Engineer (web3)

About CoW Protocol 

CoW DAO is on a mission to protect Ethereum users from the dangers of DeFi. It does this by supporting the development of CoW Protocol, CoW Swap, MEV Blocker, and CoW AMM, and by funding values-aligned projects through the CoW Grants Program. 

CoW Protocol is the second-largest DEX aggregator by monthly volume and the first-largest intents-based exchange. MEV Blocker is currently involved in ~4% of all Ethereum transactions, making it the category leader. CoW AMM is the only live AMM that protects LPs from LVR (loss-versus rebalancing). 

As a member of CoW DAO’s core team, you will have the opportunity to shape these essential products, and contribute to the Ethereum ecosystem more broadly.

About the role

Location: We are a fully remote team, and although we hire almost globally, there is a preference for this role to be based in Europe or remote +/- 4 hours CEST time

Please note we’re not hiring from the US, Australia, or New Zealand

We’re looking for a passionate Senior Frontend Engineer to help take decentralized trading to the next level. You’ll take charge of our CoW DAO products and help shape what’s coming next, making sure the user experience is smooth across trading interfaces, analytics, docs, and more.

We’re after someone who’s a great communicator, loves working with a team, and is eager to learn (especially about blockchain). If you thrive on ownership, like solving problems, and are curious about the world of blockchain, this might just be the role for you.

Tech stack we work with

  • Frontend: Typescript, React, styled-components

  • Web3: Web3, ethersjs, Hardhat, Solidity, IPFS, TheGraph, ENS

  • Testing: Jest, Cypress, React Testing Library

  • Analytics: Dune Analytics, Google Analytics

What you'll be doing

  • Develop and improve user-facing applications like CoW Swap on top of the CoW Protocol

  • Build and implement new features quickly, with a focus on performance, accessibility, and quality

  • Decide when to create reusable abstractions and when to build one-off features, always keeping scalability and maintainability in mind

  • Contribute to the product roadmap by proposing new features, sharing design ideas, and helping the team prioritize tasks

  • Push the boundaries of decentralized user interfaces. Our products are hosted traditionally but also deployed on decentralized networks like IPFS/ENS, and we work with decentralized infrastructure like The Graph and Ethereum nodes

What we’re looking for

  • Experience: 3+ years of professional experience building client-side web apps

  • Technical skills: Expertise in front-end technologies (React, TypeScript, CSS, state management libraries like Redux, Recoil, or Jotai)

  • Code quality: Ability to review and guide the team on architecture, code quality, and best practices

  • Problem-solving: Strong debugging and problem-solving abilities

  • Team player: Excellent communication skills and a willingness to collaborate and share knowledge

  • Self-driven: You take ownership of your work and are proactive about learning and growing in your career

Bonus points if you have:

  • Blockchain knowledge: Experience integrating frontend with smart contracts and familiarity with tools like Web3.js, Ethers.js, or viem

  • Product vision: A solid understanding of the crypto DApp ecosystem, user experience, and market trends

  • DevOps & tooling: Experience with CI/CD pipelines, testing frameworks, and deployment tools; familiarity with cloud services (AWS, GCP, etc.)

  • Backend experience: Knowledge of Node.js, databases, and RESTful or GraphQL APIs

What we can offer

  • Flexible work environment: Join our hub in Lisbon or work remotely

  • Token plan: Have a stake in our mission and shape the future of CoW DAO

  • Periodic gatherings: Enjoy opportunities to connect with the rest of the team through regular trips

  • Conference allocation: Stay up-to-date with ecosystem advancements using our conference budget

  • Learning budget: Use our learning budget to support your higher ambitions

  • Hardware budget: Take advantage of a hardware budget for acquiring necessary equipment

  • Make an impact: You are joining a startup where you can make a huge difference. Your work matters!

  • Flat hierarchies mean fewer processes and bureaucracy - see more of your ideas come to life!

  • Flexible work and vacation times: Prioritize work-life balance through our robust flexible work policy and vacation allowance

  • Growth: If you're someone who loves taking the initiative and getting things done, CoW offers lots of opportunities for your individual growth

Referral Program

Earn 3.000 USDC or USD with the refer-to-earn program. More details here.

Culture

Life within the CoW Protocol is an incredible adventure! We take pride in our collaborative approach, embracing autonomy and fostering a culture of big thinking and continuous growth. We value impact, ownership, simplicity, and team spirit. Plus, we're all about feedback, coming together, and enjoying the journey along the way!

At CoW Protocol, we strive to create a space where everyone feels included and empowered. We believe that our products and services benefit from our diverse backgrounds and experiences. All qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability

What You Should Know About Senior Frontend Engineer (web3), CoW DAO

CoW DAO is on a mission to protect Ethereum users, and we are thrilled to announce that we're looking for a passionate Senior Frontend Engineer to join our talented team. In this role, you'll have the exciting opportunity to directly impact decentralized trading through our flagship products, such as CoW Swap and other key platforms. Working with us means you'll be developing user-facing applications that prioritize performance and accessibility, as well as implementing new features swiftly as we expand our offerings. Your expertise in modern front-end technologies like React and TypeScript will be essential as you contribute to our vibrant product roadmap. We value great communication, collaboration, and problem-solving abilities. Plus, if you're looking to deepen your understanding of blockchain while working within a friendly, inclusive team, this role has your name written all over it! We're a fully remote company with a preference for Europe-based candidates, so you'll be part of a diverse team working on cutting-edge technologies in the crypto DApp ecosystem. With flexible work arrangements and a strong focus on individual growth, there's no better time to join CoW Protocol and make your mark.

Frequently Asked Questions (FAQs) for Senior Frontend Engineer (web3) Role at CoW DAO
What are the key responsibilities of a Senior Frontend Engineer at CoW Protocol?

As a Senior Frontend Engineer at CoW Protocol, you will take charge of developing and improving our user-facing applications like CoW Swap. Your responsibilities include building new features, enhancing user experiences, and optimizing performance and accessibility. You’ll also contribute to our product roadmap by proposing new features and collaborating with your team to prioritize tasks effectively.

Join Rise to see the full answer
What qualifications are required for the Senior Frontend Engineer position at CoW Protocol?

CoW Protocol requires candidates for the Senior Frontend Engineer role to have at least 3 years of professional experience in building client-side web applications. A strong grasp of front-end technologies—especially React, TypeScript, and modern CSS—is essential, along with problem-solving skills and the ability to communicate effectively within a team.

Join Rise to see the full answer
How does the Senior Frontend Engineer role at CoW Protocol fit within the larger team?

The Senior Frontend Engineer at CoW Protocol plays a pivotal role within our core team, shaping essential products and innovating decentralized trading experiences. You’ll work closely with team members to push boundaries in user interface design and implement solutions that contribute to the Ethereum ecosystem as a whole.

Join Rise to see the full answer
What kind of tech stack will the Senior Frontend Engineer work with at CoW Protocol?

At CoW Protocol, the Senior Frontend Engineer will work with a robust tech stack that includes Typescript, React, styled-components for frontend development, Web3.js and ethers for blockchain interactions, and various testing frameworks like Jest and Cypress. This diverse stack ensures our products are efficient, scalable, and user-friendly.

Join Rise to see the full answer
What benefits and culture can a Senior Frontend Engineer expect at CoW Protocol?

CoW Protocol offers a flexible work environment, opportunities for personal and professional growth, regular team gatherings, and a robust learning budget. Our inclusive culture values ownership, autonomy, and feedback, making it a place where your contributions matter and where diversity is celebrated.

Join Rise to see the full answer
Common Interview Questions for Senior Frontend Engineer (web3)
Can you explain your experience with React and how it relates to the Senior Frontend Engineer position at CoW Protocol?

When discussing your experience with React, focus on specific projects where you’ve implemented key features or resolved complex issues. Highlight your familiarity with state management tools like Redux and your understanding of performance optimization techniques, showing how they will benefit CoW Protocol.

Join Rise to see the full answer
What strategies do you use for building accessible web applications?

Discuss your approach to accessibility by mentioning practices such as using semantic HTML, focus management, and ARIA roles. Providing examples from past projects can showcase your commitment to ensuring all users can access and navigate web applications effectively.

Join Rise to see the full answer
How do you prioritize new features in your development process?

Explain how you balance user feedback, business goals, and technical feasibility when prioritizing features. Mention any frameworks you use for roadmapping, such as the MoSCoW method, and share examples of how this approach has led to successful project outcomes.

Join Rise to see the full answer
Tell us about a time when you faced a major challenge in your coding work. How did you handle it?

Use the STAR method (Situation, Task, Action, Result) to detail a specific coding challenge you encountered, the steps you took to resolve it, and what you learned from the experience. This not only shows your problem-solving skills but also your ability to adapt and grow.

Join Rise to see the full answer
What role does collaboration play in your development process?

Emphasize your belief in teamwork and collaboration by explaining how you engage with designers, product managers, and other developers throughout the stages of product development. Highlight any tools you use to facilitate communication and sharing of ideas.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss your techniques for maintaining code quality, such as code reviews, writing unit tests, and adhering to coding standards. Provide examples of how these practices have led to improved maintainability in your past projects.

Join Rise to see the full answer
What is your experience with testing frameworks like Jest or Cypress?

Talk about your familiarity with testing frameworks by stating specific scenarios where you implemented them effectively. Explain your belief in automated testing and how it aligns with your goals for improving app reliability, as well as any metrics demonstrating the impact.

Join Rise to see the full answer
Can you describe a project where you integrated frontend applications with smart contracts?

When answering, detail a specific project where you connected a frontend application with smart contracts, discussing the tools and libraries you utilized. Highlight any challenges faced and how the integration enhanced the overall user experience.

Join Rise to see the full answer
How do you stay updated with the latest trends in front-end development and blockchain technology?

Share your methods for continuous learning, such as attending conferences, participating in online courses, or following influential developers in the industry. Mention how this keeps you informed and allows you to bring innovative ideas to CoW Protocol.

Join Rise to see the full answer
Why do you want to work specifically at CoW Protocol as a Senior Frontend Engineer?

Express your interest in CoW Protocol by connecting your personal values with the company’s mission. Discuss your enthusiasm for decentralized finance and blockchain technology, as well as how you hope to contribute and learn within their innovative team.

Join Rise to see the full answer
Similar Jobs
CoW DAO Remote No location specified
Posted 11 days ago
CoW DAO Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 6 days ago
Ignitis Group Remote Vilnius, Vilnius City Municipality, Lithuania
Posted 11 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 10 days ago
Posted 4 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!