← Back to openings
Software Engineer – Frontend
Hybrid • Pulchowk, 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.
