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.