Senior Front-End Developer (React.js)
- Industry Other
- Category Web Developers
- Location Kathmandu, Nepal
- Expiry date May 18, 2025 (Expired)
Job Description
Position: Front-End Developer (React.js)
Location: Jhamsikel, Lalitpur
Job Type: Full-time
Job Overview:
We are looking for a Experience Front-End Developer (Next.js / React.js) to join our dynamic team. The ideal candidate is passionate about building high-performance, user-friendly web applications using modern front-end technologies. You will work closely with designers, back-end developers, and product teams to deliver seamless user experiences.
Key Responsibilities:
Lead Frontend Development: Architect and develop the front-end of the tax planning platform from scratch using Next.js and React.js, ensuring high performance and scalability.
Collaborate with UX/UI Designers: Work with the design team to ensure a seamless and visually appealing user experience.
High-Performance Optimization: Focus on building a high-performance application by utilizing SSR (Server-Side Rendering), SSG (Static Site Generation), and performance optimization techniques (e.g., lazy loading, code splitting, memoization).
API Integration: Integrate RESTful APIs, GraphQL, and third-party services.
Write Clean Code: Write clean, modular, and well-documented JavaScript/TypeScript code.
Troubleshooting and Debugging: Troubleshoot and debug front-end issues.
State Management: Implement best practices for state management using tools like Redux, Context API, Recoil, Zustand, etc.
Continuous Learning: Stay up to date with the latest React.js trends and best practices.
Agile Collaboration: Work in an Agile/Scrum environment with cross-functional teams.
Required Skills & Qualifications:
Experience: 5+ years of front-end development experience with React.js and Next.js (or other modern JS frameworks), with expertise in building applications from scratch and ensuring high performance and scalability.
Expertise in:
JavaScript (ES6+), TypeScript
HTML5, CSS3, SCSS
Tailwind CSS, Bootstrap
State Management: Experience with Redux, Context API, Recoil, Zustand (or any relevant state management libraries).
API Integration: Experience with RESTful APIs, GraphQL, Axios, Fetch API.
Build Tools & Code Quality: Familiarity with Webpack, Vite, Babel, ESLint, Prettier.
Version Control: Proficiency in Git, GitHub/GitLab/Bitbucket.
Testing Frameworks: Experience with Jest, React Testing Library, Cypress.
Performance Optimization: Knowledge of techniques like lazy loading, code splitting, and memoization.
Additional Experience (Preferred):
Familiarity with GitHub Actions, Jenkins, Docker, Containerization, and Kubernetes for automating builds, tests, and deployments.
- Experience with Headless CMS, Firebase, or AWS services is a plus.
Comprehensive Benefits: Our Commitment to You
Our comprehensive benefits package ensures that employees feel valued and supported from day one. By prioritizing their well-being, we foster a dedicated and loyal workforce. Employee retention is one less concern with these benefits as we create an environment where our full-time employees thrive and excel.
Immediate Benefits upon Joining:
- Five Working Days: Enjoy a five-day workweek compared to the standard six-day workweek in Nepal.
- Exclusive Fifteen-Day Leave: Benefit from fifteen days of leave without impacting productivity.
- Flexible Working Hours: Customize your work hours to better balance your professional and personal life.
- Referral Bonus: Earn bonuses for referring potential employees.
- Nutritious Meals in the Office: Enjoy healthy meals provided at the office.
- Snacks and Coffee: Access to a variety of snacks and coffee throughout the day.
- Team Building Activities: Participate in activities designed to strengthen team cohesion.
- International Working Culture: Experience a workplace with an international mindset and standards.
- Birthday Celebrations/Gift Vouchers: Receive special recognition and gifts on your birthday.
Additional Benefits for Full-Time Employees:
- Provident Fund: Retirement fund contributions to secure your future.
- Insurance Coverage:
- Accidental Insurance: Coverage up to Rs. 1,500,000 for accidental incidents.
- In-Hospitalization Coverage: Coverage up to Rs. 200,000. Family floater option for either parents or spouses and two children.
- Anniversary Bonuses: Celebrate your work anniversaries with special bonuses.
- Festival Bonuses: Enjoy bonuses during major festivals.
- Gym Allowance: Receive financial support for your fitness goals.
- Gas Allowance: Assistance with transportation costs.
- Cell Phone Allowance: Get support for your mobile phone expenses.
- Company-Paid Higher Education Sponsorship: Sponsorship for degrees in Design, Visual Arts, or related fields with a five-year commitment.
Paid Training and Certification: Opportunities to enhance your skills through courses like:
- Digital Marketing Course
- Advanced Graphic Design Course
- UI/UX Design Course
Why Join Us?
- Growth Opportunities: This role offers a unique opportunity to grow and evolve within the company, with the potential to take on increasing responsibility and leadership.
- Impactful Work: Be part of a company that is dedicated to delivering exceptional service to clients and making a difference in the staffing industry.
- Collaborative Environment: Work in a supportive and collaborative environment where your contributions are valued and recognized.
Why Join Us?
- Impactful Work: Play a critical role in safeguarding our organization’s data and ensuring compliance with crucial regulations.
- Professional Growth: Opportunity to develop your expertise in IT security and compliance, with potential for career advancement.
- Collaborative Environment: Work in a supportive environment where your contributions are valued and your skills are utilized to their fullest potential.