8

applicants

Full-Stack Engineer (React + NestJS)

MO Marketplace external url   Colombo • Full-time

Job Description

Are you a hands-on developer who loves building scalable platforms and cares deeply about clean architecture? Our engineering team is growing, and we’re looking for a Full-Stack Engineer to help us level up our marketplace platform!

The Role

As a Full-Stack Engineer, you’ll have a seat at the table in building and maintaining high-performance frontend and backend features. We value strong ownership, production-grade standards, and a passion for well-structured code.

Key Responsibilities

  • Develop & Maintain: Build out frontend features in React and scalable APIs in NestJS.
  • Architecture: Implement proper DTO validation, API contracts, and a clean separation of concerns.
  • API Excellence: Write production-grade REST APIs with robust authentication and role management.
  • Collaborate: Work with mobile developers to ensure API consistency and participate in code reviews.
  • Workflow: Follow structured Git workflows and CI/CD release cycles.

Required Skills

  • Frontend: 3+ years of experience with React.
  • Backend: 2+ years of experience with Node.js / NestJS.
  • Deep Understanding: REST APIs, JWT authentication (Access + Refresh tokens), DTO validation, and error handling.
  • Database: Experience with PostgreSQL.
  • Tools: Familiarity with Swagger / OpenAPI and CI/CD workflows.

Nice to Have

  • Experience with marketplace or e-commerce systems.
  • Familiarity with Firebase.
  • Understanding of pub-sub or message queue systems.