Mid-Level Backend Developer

Backend Remote Deadline: Open until 31 October 2025

Job Overview

Most Lab builds resilient, scalable, and secure back-ends that power award-winning web & mobile experiences. We’re hiring two Mid-Level Backend Developers who love turning complex business logic into elegant REST + GraphQL APIs. You will design database models, craft micro-services, and own DevOps workflows in a fully-remote, product-focused culture that values clean architecture and obsessive uptime.

Key Responsibilities

  • Design, build, and maintain RESTful and GraphQL APIs in Node.js (NestJS) and TypeScript.
  • Model and optimize relational data in PostgreSQL (≥ 100 GB) and cache layers with Redis.
  • Implement secure authentication & authorization (JWT, OAuth 2.0, RBAC).
  • Create event-driven micro-services using RabbitMQ / AWS SNS+SQS for real-time features.
  • Write unit, integration, and load tests (Jest, Supertest, k6) to guarantee ≥ 90 % coverage.
  • Automate CI/CD pipelines with GitHub Actions, Docker, and Terraform on AWS (ECS, Lambda, RDS).
  • Monitor services with Datadog or Grafana; maintain 99.9 % uptime SLA.
  • Profile and tune queries, indexes, and memory usage to keep p95 latency < 200 ms.
  • Collaborate with frontend engineers to shape API contracts, rate-limiting, and caching rules.
  • Enforce code quality via PR reviews, linting, and architectural decision records.

Qualifications

  • 2-4 years shipping production Node.js applications (TypeScript required).
  • Strong proficiency in SQL (PostgreSQL or MySQL) with deep knowledge of indexing and query planning.
  • Hands-on experience designing RESTful and GraphQL endpoints (Apollo Server, TypeGraphQL).
  • Solid grasp of micro-services architecture, containerization (Docker), and orchestration (ECS / Kubernetes).
  • Experience with message queues (RabbitMQ, Kafka, or AWS SQS) and eventual-consistency patterns.
  • Security-first mindset: OWASP Top 10, encryption at rest/in transit, secrets management (AWS KMS, Vault).
  • Comfortable with Infrastructure-as-Code (Terraform or CloudFormation) and CI/CD best practices.
  • Familiarity with caching strategies (Redis, CDN, HTTP cache headers).
  • Strong Git workflow knowledge (trunk-based or GitFlow) and peer review culture.
  • Excellent English communication skills across Slack, Zoom, and written documentation.

What We Offer

Fully-remote culture with flexible hours across any time zone.
Top-tier gear stipend + high-speed internet reimbursement.
Quarterly team retreats in rotating global cities (paid).
Annual professional development budget (courses, conferences, books).
Clear career ladder to Senior & Staff levels with transparent salary bands.
30 days paid vacation, local public holidays, and your birthday off.
Equity options after 12 months.
End-of-year performance bonus (up to one month salary).
Inclusive, ego-free environment where great UX is everyone’s job.

Ready to Join Us?

If this position matches your qualifications, send your resume and portfolio to our hiring team.

Apply Now

Job Key Info

Salary

$1 200 – $2 200 /month

Vacancy

2 positions

Experience

2-4 years

Education

Bachelor’s in Computer Science, Software Engineering

Gender

Male/Female.

Deadline

Open until 31 October 2025