Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We’re hiring a Full-Stack Engineer to join a growing team working on a modern, multi-tenant SaaS platform. You’ll be responsible for maintaining and extending both backend systems and frontend applications that power core business functionality, support partner integrations, and drive real-time user interactions.
This is a hybrid role focused on both long-term maintainability and iterative feature development. You’ll work across multiple deployments, each with their own configurations and access rules, all supported by a unified codebase and database.
Key Responsibilities
- Maintain and extend a modular multi-tenant backend built with Node.js and Express
- Work on a Next.js-based frontend (App Router) with TypeScript, React, and dynamic configuration per deployment
- Build and maintain secure API integrations with third-party services and infrastructure providers
- Implement and evolve role-based admin panels, user dashboards, and billing views
- Handle real-time data flows, background processes, and scheduled jobs
- Track and process financial transactions, platform-specific pricing, and margin handling
- Write efficient MongoDB queries and manage schema evolution in a shared DB
- Debug production issues and collaborate with the infrastructure team to ensure uptime and reliability
Tech Stack
- Frontend: Next.js (App Router), React, TypeScript, CSS Modules
- Backend: Node.js, Express.js, MongoDB, Mongoose
- APIs: RESTful APIs, third-party integrations, external infrastructure services
- Security: JWT, API key auth, platform-based access controls, secure environment handling
- DevOps: Git, background job queues, logging, cron jobs, basic cloud infra
Job Requirements
You Might Be a Good Fit If
- You’ve worked on backend systems that handle billing, wallets, or transactional data
- You’ve implemented multi-tenant architectures or SaaS platforms with variable pricing logic
- You’re comfortable maintaining production-grade applications and tracking edge cases
- You know how to debug complex issues across the frontend/backend boundary
- You have solid experience with Next.js and modern React, especially using the App Router
- You’ve worked with or are eager to learn cloud infrastructure integrations