Senior Front-End Engineer
Skills
Front-End DevelopmentResponsive Web DesignTypescriptBlockchainCICSSDocker
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
