Senior React Developer
- Industry Other
- Category Engineering
- Location Kathmandu, Nepal
- Expiry date Apr 05, 2026 (3 days left)
Job Description
About the Role:
We are seeking a highly skilled React Developer to join our front-end engineering team. In this role, you will work on modern, scalable, and high‑performance web applications for international clients. You will collaborate closely with back-end engineers, UI/UX designers, and consultants to deliver exceptional customer-facing interfaces that integrate seamlessly with enterprise systems such as Dynamics 365 and cloud-based solutions.
This role is ideal for developers who enjoy crafting clean user interfaces, building reusable components, and solving real business problems through polished front-end engineering.
Key Responsibilities:
- Develop responsive, dynamic, and scalable user interfaces using React.js and modern JavaScript (ES6+).
- Build reusable components, hooks, and UI libraries following best practices.
- Integrate front-end applications with REST APIs, cloud services, and enterprise systems.
- Work closely with designers to implement pixel-perfect UI aligned with brand and accessibility standards.
- Optimize applications for maximum speed, cross-browser compatibility, and SEO guidelines.
- Collaborate with cross-functional teams including product managers, consultants, QA, and back-end developers.
- Participate in Agile ceremonies, code reviews, and architectural discussions.
- Maintain high code quality by following established patterns and implementing automated testing where needed.
Required Skills & Qualifications:
- 3–5+ years of hands-on experience with React.js, including functional components and Hooks.
- Strong knowledge of JavaScript (ES6+), TypeScript (preferred), HTML5, CSS3, and modern UI methodologies.
- Experience with React ecosystems such as React Router, Redux, Zustand, or other state management libraries.
- Ability to integrate front-end components with RESTful APIs and JSON-based data flows.
- Familiarity with performance optimization, lazy loading, code splitting, and API caching techniques.
- Strong understanding of Git workflows in a collaborative environment.
- Ability to troubleshoot UI issues, handle edge cases, and deliver stable, predictable user experiences.
- Excellent communication skills and the ability to work with international teams.
Preferred Qualifications:
- Experience with Next.js, Vite, or other modern React frameworks.
- Knowledge of UI frameworks such as Tailwind CSS, Material UI, Chakra UI, or similar.
- Familiarity with Azure services, AWS, or cloud‑hosted application environments.
- Understanding of enterprise platforms such as Dynamics 365, Power Apps, or ERP/CRM integrations (a plus).
- Experience building dashboards, data visualizations, or component-driven design systems.
- Exposure to micro-frontend architecture or large-scale front-end codebases.
Why Join Us?
- Work on global, enterprise-grade systems with modern front-end tooling.
- Be part of a multicultural, collaborative engineering and consulting team.
- Opportunities for continuous learning, certifications, and career growth.
- Strong engineering culture focused on quality, innovation, and user experience.
- Work on projects that directly impact business transformation for international clients.