← back to previous jobs

Cork

Remote
Apply for this position
❤️ Please support us by letting Cork know you found this job on FindWeb3.com. Thanks!

Front-End Engineer

📅
May 14
🕘
Full-Time
💻
Fully Remote

Job overview:


We’re looking for a Front-End Developer to join our team as we bring Cork to market and build out the product and developer ecosystem. This role is ideal for a developer who is not only skilled in front-end engineering and Web3 development but also has experience in designing onboarding funnels, managing product analytics, and building compelling data displays to optimize user activation, conversion and retention.


Key Responsibilities:



  • Front-End Development: Build, maintain, and optimize our React/Next.js-based Web3 front-end.

  • Web3 Integration: Implement smooth user interactions with smart contracts using ethers.js, viem, wagmi, and other Web3 libraries.

  • User Experience Optimization: Identify and reduce friction in user flows based on behavioral data, funnel drop-off points, and user feedback.

  • Performance Optimization: Enhance UI/UX speed, responsiveness, and accessibility.

  • Ad-hoc Product Support: Provide insights on feature prioritization, UX design improvements, and A/B testing strategies.


Requirements



  • 5+ years of experience in front-end development; 2+ years in blockchain preferred

  • Proficiency in complex ABI-encoded data structures, including nested structs and dynamic types, handling decimals and rounding.

  • Experience working with the Permit2 and ability to efficiently batch multiple on-chain calls using Multicall or similar meta-transactions

  • Ability to filter smart contract event logs, identify storage slots for simulating smart contract calls and async loading using react.lazy, suspense and dynamic imports.

  • Strong background with timeseries data with proficiency in rendering charts of different granularity using libraries like ECharts, AntV.vision, or ApexCharts

  • Experience working with RESTful APIs and GraphQL Data Management techniques such as Schema Stitching, Subscriptions and Client-side Caching.

  • Proven experience designing onboarding funnels and improving user activation and usage based on user behavior

  • Understanding of UI/UX principles and ability to implement high-quality, conversion-optimized interfaces.

  • Ability to work independently in a fast-moving, startup-like environment.