Nima Labs Logo

Medior/Senior Frontend Developer

Job TypeFull-Time
LocationHybrid
Working HoursFlexible

About Us:

Nima Labs is a blockchain R&D hub focused on building what’s next. We design protocols and develop on-chain applications that scale. From early concepts to production-ready products, we explore how blockchain can be applied in new and practical ways. Every team member plays a key role, and we keep the bar high, technically and creatively.

If that sounds like your kind of place, let’s talk.

We’re looking for an enthusiastic, self-motivated Frontend Engineer to help us build the next generation of DeFi products.

Responsibilities:

  • Develop and maintain user-facing features using React 18 and TypeScript.
  • Collaborate with our in-house UX/UI designer to implement design specifications.
  • Ensure the technical feasibility of UX/UI designs and optimize applications for maximum speed and scalability.
  • Implement state management and data fetching patterns using various libraries, including tanstack-query, tanstack-router, and Redux Toolkit.
  • Utilize Tailwind CSS and Headless UI to build responsive and visually appealing interfaces.
  • Troubleshoot and debug issues, ensuring cross-browser compatibility and responsiveness.
  • Stay up-to-date with emerging technologies and industry trends to continually improve our development processes.

Requirements:

  • 2-5 years of experience in frontend development.
  • Proficiency in TypeScript and React
  • Experience with state management and data fetching patterns.
  • Experience with tanstack libraries (tanstack-table, tanstack-router, tanstack-query, tanstack-start).
  • Proficiency in Redux with Redux Toolkit and redux-toolkit-query.
  • Strong understanding of JavaScript ES6 core principles (closure, hoisting, event loop, promises, etc.).
  • Experience with pnpm monorepo and turborepo.

Nice to Have:

  • Knowledge about blockchain (DEX, Launchpad, NFT, On-chain randomness).
  • Experience with different wallet connection libraries (wagmi, viem, RainbowKit).
  • Familiarity with animation libraries like framer-motion and lottie.
  • Experience with React Native.

Benefits:

  • Competitive salary based on experience.
  • Flexible work hours.
  • Professional development opportunities.
  • Access to IT equipment and tools to enhance your productivity.
  • Performance-based bonuses.
  • Provided lunch, drinks, and snacks to keep you fueled and energized throughout the day.