Senior Front-End Engineer

Skills
Front-End DevelopmentResponsive Web DesignTypescriptBlockchainCICSSDocker
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Expert in modern React and TypeScript with strong component architecture and type-safe design
  • Production experience with Next.js Vite and pnpm-based monorepos
  • Deep understanding of state management for server state and lightweight client state
  • Strong CSS and responsive design fundamentals with component library experience
  • Ability to turn Figma designs into accessible reusable components with Storybook
  • Solid testing practice across unit integration and E2E including async and wallet flows
  • Ability to optimize performance and debug production issues using Sentry
  • Security-conscious with secure wallet interactions input validation and safe secret handling
  • Confident with Git Docker and GitHub CI/CD
  • Basic familiarity with Kubernetes and CDNs
  • Nice to have blockchain frontend integration experience with wagmi viem and Web3 UX

Nice to have

  • Experienced builder
  • High craft
  • Ownership mindset
  • Initiative
  • Collaborative

Day to day

  • Participate in all phases of frontend development from requirements analysis through delivery
  • Build responsive and accessible user interfaces from Figma designs and prototype interfaces for MVP testing
  • Develop reusable components in Storybook integrate new features into the codebase and implement blockchain and wallet interactions
  • Design client-side state management server-state synchronization caching and error handling while writing unit integration and end-to-end tests
  • Monitor production issues with Sentry contribute to estimation planning and technical decisions and collaborate across engineering design and product teams