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
Responsibilities:
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