⭐ Featured Opportunity

Senior Frontend Engineer

CoW Protocol logoCoW Protocol

Dec 20

CoW Protocol is on a mission to create the fairest and most efficientvenue for exchanging assets on all EVM-compatible chains. Since launching a year ago, we have passed $19bn (yes, billion) in trade volume and become the 2nd most popular DEX Aggregator on the market -- still aiming for #1. If you are a high-performing team player who wants to work on some of the most important problems in Ethereum (MEV protection, batch auctions, and more), we want to talk to you!

Location: Onsite or remote Position: Full-time contractor

We are looking for an enthusiastic, self-motivated engineer to help us build the next generation of decentralized trading protocols. As a dedicated front-end hire, you will gain ownership of our existing web product suite and be able to influence the creation, design, and execution of future products. You will ensure a consistent, high-quality user experience across trading interfaces, data-heavy analytics pages, documentation portals, and more.

You will have the opportunity to work with us on this challenge in one of our existing co-working spaces in Berlin or Lisbon. Alternatively, you can join us as a remote employee and work from your hometown, where we can also provide membership for a local coworking space. 

Our tech stack

Product code: Typescript, React, Redux, styled-components, Web3 development: Web3, ethersjs, Hardhat, Solidity, IPFS, TheGraph, ENSTesting: jest, cypress, React testing-library Analytic tools: Dune Analytics, Google Analytics

What will you do

  • Develop CowSwap and other user-facing applications (e.g., the CoW Explorer) on top of CoW Protocol
  • Rapidly implement new elements of the user experience with an eye toward performance, accessibility, and quality
  • Know when to create abstractions vs. one-off features and when to leverage or contribute to the wider open-source ecosystem
  • Shape the roadmap of CowSwap by contributing features as well as design ideas and helping to estimate and prioritize them with the team
  • Push the boundaries of how decentralized a user interface can be. We deploy our products using the traditional hosted approach but also on IPFS/ENS and use other decentralized infrastructure providers (The Graph, Ethereum Nodes, etc.) to reduce our reliance on centralized APIs.

Who you are

  • You have 5+ years of experience developing professional client-side web apps
  • You demonstrate strong software engineering skills that follow industry-leading practices
  • You have a thorough understanding of React.js’s core principles, experience with TypeScript, CSS and at least one popular state management library (Redux, MobX, React hooks)
  • You know how to implement and maintain test suites for React applications
  • You enjoy staying up-to-date & experimenting with React’s latest features and other trends in the ecosystem
  • You are a team player, strong communicator, and you love to share your knowledge with others
  • You own your career trajectory, you are proactive and independent
  • Experience with architecting complex software systems

It’s a plus if you bring:

  • Understanding of the Ethereum blockchain and ecosystem, general finance and/or game theory and mechanism design.

What we can offer you

  • Flexible work environment: join one of our hubs in Berlin or Lisbon or work remotely with the option of joining a local coworking space
  • Regular trips to reunite with the rest of the team
  • High level of autonomy, independency, and ownership
  • Conference budget to keep up to date with the developments of the ecosystem
  • Learning budget to support your higher ambitions
  • Company tokens 
  • Work alongside the biggest projects and names of the space
  • Impact: you are joining a startup where you can make a huge difference. Your work matters!
  • But most importantly - grow with us! 

Culture

Life in CoW Protocol is an amazing journey, we pride ourselves on the way we work together. We like autonomy, we think big, and have a growth mindset. We value initiatives and ownership. Our work is open source, designed code is publicly accessible - anyone can see, modify, and distribute the code as they see fit.

Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other folks tend to only apply when they check every box. If you think you have what it takes, but don't necessarily meet every single point on the job description, please still get in touch. We would love to hear from you.

We look forward to your application!

Listed in: Cryptocurrency Jobs, Remote Crypto Jobs, Developer Crypto Jobs, Engineering Web3 Jobs, Web3 Crypto Jobs, React Crypto Jobs, TypeScript Crypto Jobs, DeFi Crypto Jobs, Frontend Web3 Jobs, Full Time Crypto Jobs, Pay In Crypto Web3 Jobs, Pay In Fiat Crypto Jobs.

Related Salaries in Web3

Related Locations