logo

UI Engineer (React)

We are on the lookout for a UI Engineer

Job TypeFull-Time
LocationHybrid
Working HoursFlexible

About Us:

NIMA Enterprises leverages blockchain's potential to transform industries, fortify security, and drive efficiency. We believe in the power of teamwork, innovation, and commitment to excellence. At NIMA, every team member plays a crucial role in our collective success, and we foster an environment where creativity, initiative, and continuous learning are highly encouraged.

Does NIMA seem like the right place for you? Let’s talk!

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:

  • 1-3 years of experience in frontend development.
  • Proficiency in TypeScript and React 18.
  • Familiarity with state management and data fetching patterns.
  • Experience with tanstack libraries (tanstack-table, tanstack-router, tanstack-query).
  • Proficiency in Redux with Redux Toolkit and redux-toolkit-query.
  • Strong understanding of JavaScript ES6 core principles (closure, hoisting, event loop, promises, etc.).
  • Familiarity 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.

Benefits:

  • Competitive salary based on experience.
  • Flexible work hours.
  • Hybrid work model with 2 remote days per week.
  • 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.
Our Selection Process
paper planeApply
paper planeMeet Us
paper planeComplete a Task
paper planeTech Interview
paper planeOffer