Backend Programmer (Node.js + Express.js / NestJS)

Position: Backend Programmer (Node.js + Express.js / NestJS)
Project: Readora – Digital Webbook Application
Type: Full-Time / Remote
Start Date: July 2025
About the Project
Readora is a progressive web application (PWA) for writing, publishing, and reading digital books. It includes modules for Authors, Bookstore, and Readers, supported by AI-powered writing assistance. This project requires a backend system that is stable, secure, and scalable.
Responsibilities
Develop and maintain APIs using Node.js with Express.js or NestJS.
Design and build database structures (PostgreSQL / MongoDB / MySQL).
Implement user management, authentication (JWT / OAuth), and access control.
Handle logic for token system, subscriptions, caching, and notifications.
Collaborate closely with frontend and UI/UX teams.
Ensure backend security, performance, and scalability.
Provide clean and clear API documentation.
Requirements
Must-have:
Proficient in Node.js and either Express.js or NestJS.
Experience building RESTful APIs or GraphQL.
Strong in database design and query optimization.
Familiar with Git/GitHub and modern development practices (CI/CD, versioning).
Good understanding of API security, rate-limiting, input sanitization, etc.
Nice-to-have:
Experience with WebSocket / real-time notifications.
Familiar with Firebase, Redis, or custom token systems.
Interest in education or digital publishing platforms.
Able to write clean, modular, and testable code.
How to Apply
Send your resume or GitHub portfolio to:
📧 webappstudio.my@gmail.com
Subject: Backend Programmer – Readora
Similar jobs
More about WebappStudio
