Junior Full-Stack Developer, Backend emphasis

Job ID: 40300185

Budget: $250 – $750 CAD

Junior Full-Stack Web Developer with backend focus.

Primary responsibility
Build and maintain the backend that connects the existing React frontend to the database, payment system, and business logic.

Core technical skills

Backend

Node.js

Express.js

REST API development

Database

MongoDB

CRUD operations

schema design

Frontend understanding

React basics

REST API integration

JSON / HTTP requests

Authentication

JWT authentication

session management

password hashing (bcrypt)

Payments

Stripe API basics

Stripe payment links

Stripe webhooks

Role management

RBAC implementation

role permissions (Super Admin / Client Admin / Guest)

Basic SaaS knowledge

multi-tenant applications

subscription plans

API security

Dev tools

Git

GitHub / GitLab

npm

environment variables

Postman / API testing

Nice-to-have skills (not mandatory)

Docker

basic DevOps

cloud deployment (AWS / Render / Vercel)

email APIs (SendGrid / Resend)

SMS APIs (Twilio)

cron jobs / background workers

Typical experience level

1–3 years experience in:

Node.js

MongoDB

REST APIs
Related categories: PHP Node.js RESTful AngularJS Git JSON MongoDB GitHub