Senior Software Engineer (MERN Stack)

Codewing Solutions Pvt. Ltd.

Details / requirements:

About the Role

We’re looking for a Senior MERN Developer to lead the development of high-performance, scalable web applications at Codewing Solutions. You’ll focus on building exceptional frontends with React/Next.js while contributing to our MERN stack backend.

In this role, you’ll collaborate with designers and product managers, mentor junior developers, and help shape our technical direction. You’ll work on globally-used products, optimize performance and SEO, and explore new technologies—including AI—to deliver the best user experience possible.

About Codewing

Codewing Solutions is a fast-growing product company based in Kathmandu.

Our products are used by millions of people in over 165 countries — from travel agencies to bloggers, coaches, and small businesses.

At Codewing, we don’t work on client projects. We build our own global software products — and we keep growing.

Some of our most popular products include:

  • Tripcart – A tour booking software (SaaS)
  • WP Travel Engine – A travel booking plugin for SEO-optimized travel sites
  • Rara Themes – A WordPress theme shop for small businesses
  • Blossom Themes – Empowering women entrepreneurs with feminine WordPress themes
  • WP Delicious – A comprehensive recipe plugin for creating food-related websites

Location and Compensation

Location: In-office (Codewing, Chandol, Kathmandu)

Positions Open: 1

Salary: 9.6 - 16.8 lakhs per year

What You’ll Do

1. Frontend / Next.js Focus

  • Lead the development of high-performance, SEO-friendly, scalable frontend applications using Next.js and React.
  • Implement advanced frontend features including SSR/SSG, dynamic routing, API route integrations, real-time updates, and interactive UI components.
  • Optimize rendering performance, bundle size, loading strategies, caching policies, and Core Web Vitals.
  • Build and maintain design systems, reusable components, and UI patterns aligned with product standards.

2. Full MERN Stack Development

  • Design, develop, and maintain web applications using the MERN stack where required.
  • Build robust backend APIs and services using Express/Nest, integrating with MongoDB and external systems.
  • Work with PHP/Laravel components when integrating shared or legacy modules.

3. Collaboration & Technical Leadership

  • Work closely with product managers, designers to deliver innovative product features.
  • Conduct code reviews, write clean and testable code, and uphold engineering best practices.
  • Mentor junior developers and contribute to architectural decisions, coding standards, and technical roadmaps.
  • Stay updated on emerging frontend and full-stack technologies and recommend practical applications.
  • Assist in integrating AI-powered features for personalisation, automation, or enhanced user experiences

Qualifications & Education

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • Strong academic foundation in software engineering principles, system design, and data structures.
  • Excellent communication skills with proven experience working in global, multicultural teams.

Job Requirements

  • 5+ years of professional software development experience.
  • 3+ years of deep experience with React/Next.js, with strong skills in frontend performance, SSR/SSG, routing, and modern React patterns (Hooks, Context, SWR, Query, Server Components).
  • 2+ years of hands-on MERN stack experience (MongoDB, Express.js, React, Node.js).
  • Strong command of Next.js app router, server components, API routes, caching layers, and CI/CD optimized builds.
  • Solid understanding of frontend architecture, component design patterns, UI/UX best practices, and responsive design principles.
  • Experience building pixel-perfect UI from Figma or design systems, and collaborating closely with product/design teams.
  • Familiarity with PHP; bonus points for experience in Laravel, especially when integrating or maintaining legacy modules.
  • Strong understanding of REST APIs, microservices, cloud-native development, and modern web best practices.
  • Comfortable working in Continuous Delivery environments and using Git, Jira, Openproject, or equivalent tools.
  • A genuine passion for technology, design excellence, and continuous learning.
  • Experience or interest in AI tooling, AI integrations, or using AI to enhance product workflows/development.

Perks & Benefits

  • Work in a company focused on building globally-used products
  • 5 working days (Monday to Friday)
  • Medical and Accidental Insurance
  • Dashain Bonus
  • Referral Incentives
  • Free lunch and snacks
  • Unlimited coffee and tea
  • Flexible working hours
  • Annual Performance Appraisal
  • Performance Bonus
  • Social Security Fund (SSF)
  • 30 days paid leave annually
  • Team-building and training activities (futsal, outings, learning sessions, etc)

How to Apply

If you thrive on technical ownership, care about performance and clean architecture, and want to help shape the future of our global products, we’d love to connect with you.

 Please fill out the application form using the link below:

 👉 https://codewing.co/application-form/

Overview

Category Information Technology, Engineering - Software
Openings 1
Salary Rs. 960000 / Year
Position Type Full Time
Position Level Senior Level
Experience 5+ years
Education Bachelors in Computer Science, Bachelor’s Degrees in Information Technology
Posted Date 16 Dec, 2025
Apply Before 15 Jan, 2026
City Kathmandu