Job Description
Company: Zen37 Nepal.
Location: Kathmandu, Nepal (On-site)
Employment Type: Full-Time
Zen37 Nepal is seeking a talented and motivated Frontend Developer with strong React.js expertise to build modern, scalable, and user-friendly web applications. The ideal candidate should have experience developing responsive web interfaces, integrating APIs, and implementing UI/UX designs while maintaining high standards of code quality and performance.
The developer will work closely with backend developers, UI/UX designers, and project managers to develop enterprise applications such as HRMS, CRM, ERP, Hotel Management Systems, and Call Center Management Systems.
- Develop and maintain web applications using React.js.
- Build reusable, scalable, and maintainable frontend components.
- Convert UI/UX designs, wireframes, and prototypes into responsive web interfaces.
- Integrate frontend applications with RESTful APIs and backend services.
- Ensure applications are optimized for performance, scalability, and security.
- Implement responsive and mobile-friendly designs.
- Collaborate with designers and backend developers throughout the development lifecycle.
- Participate in code reviews and maintain coding standards.
- Troubleshoot and resolve frontend-related issues.
- Improve user experience through continuous interface enhancements.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 2 years of professional frontend development experience.
- Strong proficiency in:
- React.js
- JavaScript (ES6+)
- HTML5
- CSS3
- Experience with:
- React Hooks
- State Management (Redux, Context API, Zustand, or similar)
- REST API Integration
- Git Version Control
- Good understanding of:
- Responsive Web Design
- Cross-browser Compatibility
- Frontend Performance Optimization
- Component-Based Architecture
The candidate should possess a general understanding of:
- User Interface (UI) principles
- User Experience (UX) best practices
- Responsive and Mobile-First Design
- Typography, Layouts, and Visual Hierarchy
- Accessibility Standards
- Enterprise Dashboard Design Patterns
Preferred but not mandatory:
- Ability to work with Figma design files.
- Basic familiarity with Photoshop or similar image editing tools for simple image optimization and asset preparation.
- TypeScript
- Next.js
- Tailwind CSS
- Bootstrap
- Material UI or Ant Design
- WebSockets and Real-Time Applications
- Charting and Data Visualization Libraries
- Progressive Web Applications (PWA)
| Skill | Required Level |
| React.js | Intermediate to Advanced |
| JavaScript | Intermediate to Advanced |
| HTML/CSS | Intermediate to Advanced |
| Responsive Design | Intermediate |
| REST API Integration | Intermediate |
| Git | Intermediate |
| UI/UX Principles | Basic to Intermediate |
| Figma | Basic |
| Photoshop | Basic (Preferred) |
| TypeScript | Preferred |
| Next.js | Preferred |