Mid-level Frontend Engineer
About the role
We’re looking for a Frontend Engineer who takes pride in building polished, high-quality user interfaces. In this role, you’ll collaborate closely with designers and backend engineers to develop responsive, real-time web applications that deliver seamless user experiences. You should have a strong eye for UI/UX and the technical expertise to transform high-fidelity designs into production-ready applications. From state management and API integrations to implementing real-time updates with Socket.IO, you’ll play a key role in building scalable and interactive frontend experiences.
Key Requirements
2–4 years of experience with React or Next.js in a production environment.
Strong UI implementation skills and a genuine understanding of UX principles.
Experience building responsive and mobile-friendly interfaces.
Experience building real-time applications using Socket.IO.
Good understanding of state management (e.g., Redux, Zustand, React Query) and API integration patterns.
Ability to convert designs into production-ready interfaces without losing fidelity.
Nice to have
Experience with animations and micro-interactions (Framer Motion, GSAP, or CSS animations).
Experience with Tailwind CSS or component libraries (shadcn/ui, Radix, Chakra).
Experience with dashboards or real-time data systems.
Familiarity with TypeScript.
Understanding of frontend performance optimization and Core Web Vitals.