Remote job
Full-Stack Software Engineer
Job details
About this role
Role overview
Build and maintain performant digital products as a full-stack engineer, working across web interfaces, server-side services, and data storage. The role focuses on applications built with Next.js and Node.js, backed by relational databases, and includes designing APIs for both request-response and real-time communication.
Responsibilities
- Develop user-facing applications with React and Next.js. - Build server-side features and services using Node.js. - Design and work with relational data models in PostgreSQL or Supabase. - Create and document RESTful and WebSocket APIs. - Contribute to the performance and reliability of digital tools.
Requirements
- At least two years of experience with React or Next.js and Node.js. - Strong understanding of relational databases, such as PostgreSQL or Supabase. - Experience building and documenting REST and WebSocket APIs.
Benefits and work setup
Full-time, remote role based in Sri Lanka.