We're hiring: See our careers page to know more.

← Back to openings

Software Engineer – Frontend

HybridPulchowk, Lalitpur

About this role

Build rich, modern, user-centric interfaces using React, Next.js.

Responsibilities

  • Develop highly responsive, accessible and scalable UIs using React and Next.js.
  • Implement clean, reusable and component-driven architectures utilizing hooks, context and state management solutions.
  • Work with REST and GraphQL APIs using Axios or native fetch, ensuring efficient data handling.
  • Collaborate closely with designers to convert UI/UX wireframes into production-ready interfaces.
  • Use Tailwind CSS, shadcn/ui and other modern UI libraries to deliver polished, consistent experiences.
  • Optimize frontend performance, SEO, rendering strategies and bundle sizes for modern web applications.

Requirements

  • Strong knowledge of JavaScript and modern frontend principles.
  • Hands-on experience with React, Next.js and component-driven development.
  • Proficiency in CSS, Tailwind CSS and responsive/mobile-first design.
  • Understanding of state management (Context API, Redux, Zustand, or similar).
  • Experience consuming APIs, handling asynchronous requests and maintaining clean data flows.
  • Familiarity with UI/UX fundamentals and accessibility best practices.

What we value

  • TypeScript experience and strong typing practices.
  • Exposure to shadcn/ui, design systems or custom component libraries.
  • Knowledge of CI/CD pipelines and GitHub Actions.
  • Experience deploying frontend apps via AWS Amplify, S3 or similar cloud platforms.
  • Interest in micro-interactions, animations and improving user delight.