Full-Stack Developer (Node.js / React / TypeScript)

Ladder Global
Full-timeColombo, Sri LankaLKR 100,000 - 120,000/month

We are seeking a skilled Full-Stack Developer to join our team. As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining features for our multi-tenant B2B SaaS platform. You will work across both the backend and frontend, using technologies such as Node.js, Express, React, TypeScript, PostgreSQL, Prisma, Redis, and RabbitMQ.

In this role, you will be responsible for:

  • Design, develop, test, and deploy full-stack features across Node.js/Express and React
  • Develop scalable and maintainable backend services and REST APIs using Node.js, Express, and TypeScript
  • Build responsive and high-performance user interfaces and analytical dashboards using React, Vite
  • Design and maintain multi-tenant account, workspace, user, and role management systems
  • Implement and maintain OAuth 2.0 integrations with third-party platforms such as Meta Ads Graph API and Google Analytics Data API
  • Design and evolve relational database schemas using PostgreSQL and Prisma ORM
  • Collaborate with designers, project managers, and other developers to ensure projects are delivered on time and to a high standard
  • Test, troubleshoot, debug, and optimise applications to ensure reliability, performance, and security
  • Participate in code reviews and contribute to technical and architectural decisions
  • Stay up-to-date with modern web development technologies, SaaS architecture, cloud technologies, and software engineering best practices

To be successful in this role, you should have:

  • 1+ years of professional software engineering experience, preferably working on B2B SaaS products
  • Good understanding of asynchronous programming, concurrency, promises, event-driven systems, and background processing in Node.js
  • Experience implementing REST API integrations and OAuth 2.0 authentication flows
  • Experience working with third-party APIs and handling API rate limits, pagination, retries, and asynchronous data synchronisation
  • Strong problem-solving skills and the ability to investigate and resolve complex technical issues
  • Ability to write clean, readable, maintainable, and scalable code
  • Good understanding of frontend state management and responsive UI development
  • Experience working independently as well as collaboratively within a development team
  • Strong communication skills and the ability to explain technical concepts clearly
  • Strong attention to detail and the ability to manage multiple development tasks and priorities
  • Experience with Docker and cloud platforms such as AWS or Azure

The following would be considered an advantage:

  • Experience building and maintaining multi-tenant SaaS applications
  • Experience working with Meta Ads API, Google Analytics 4 API, or other marketing and analytics APIs
  • Experience with GitHub Actions and CI/CD pipelines
  • Understanding of distributed systems, job queues, caching, and scalable application architecture

We offer a dynamic and fast-paced development environment, with opportunities to work on a modern SaaS product and solve real-world engineering challenges. You will have the opportunity to work across the entire technology stack, contribute to architectural decisions, and take ownership of features from development through to production.

If you are a talented Full-Stack Developer with a passion for building scalable SaaS applications, data-driven products, API integrations, and high-quality user experiences, we encourage you to apply for this exciting opportunity.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Ladder Global via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.