Skip to content
mimi

Full Stack Engineer

Diagonally

Remote · Nigeria Contract Mid Level 2w ago

About the role

About Diagonally

Diagonally Ltd builds AI systems, SaaS platforms, and digital products.

We focus on production-ready software that solves real operational problems.

We operate as a distributed team and are building multiple products across SaaS, AI, and mobile.

Role

We are hiring a Full-Stack Engineer to build and scale web-based SaaS systems.

This is a product engineering role. You will work across frontend, backend, and database layers, contributing to real systems used by businesses.

You should be comfortable taking features from idea → implementation → production.

Tech Stack

We use a TypeScript‑first stack across the application:

Frontend

  • React (Next.js)
  • TypeScript
  • State management (React Query / Context API)
  • REST API integration

Backend

  • Node.js (Express or NestJS)
  • TypeScript
  • RESTful API design
  • Authentication (JWT / session‑based)

Database

  • PostgreSQL
  • Schema design and relational modeling
  • Query optimization

Infrastructure & Tooling

  • Git (GitHub)
  • API integration (third‑party services)
  • Basic understanding of deployment environments
  • Environment/config management

Responsibilities

  • Build and maintain full‑stack web applications
  • Develop APIs and backend services
  • Design and implement database schemas
  • Implement authentication and user management
  • Integrate third‑party services and external APIs
  • Write clean, maintainable, and testable code
  • Contribute to system design and performance improvements

Requirements

  • 2–4 years of experience building real applications
  • Strong proficiency in JavaScript / TypeScript
  • Solid experience with React (Next.js preferred)
  • Experience building backend services with Node.js
  • Strong understanding of REST APIs
  • Experience with PostgreSQL or similar relational databases
  • Ability to design clean data models and application structure

Preferred

  • Experience working on SaaS products
  • Experience with API integrations and external services
  • Familiarity with cloud deployment
  • Experience with React Native or mobile development

What We Look For

  • You have built and shipped projects (not just tutorials)
  • You can explain your technical decisions clearly
  • You understand how systems fit together (frontend ↔ backend ↔ database)
  • You take ownership and follow through

We value ability and execution over credentials.

Application

Apply via LinkedIn and include:

  • GitHub or project links
  • Brief description of what you’ve built

Requirements

  • Strong proficiency in JavaScript / TypeScript
  • Solid experience with React (Next.js preferred)
  • Experience building backend services with Node.js
  • Strong understanding of REST APIs
  • Experience with PostgreSQL or similar relational databases
  • Ability to design clean data models and application structure

Responsibilities

  • Build and maintain full-stack web applications
  • Develop APIs and backend services
  • Design and implement database schemas
  • Implement authentication and user management
  • Integrate third-party services and external APIs
  • Write clean, maintainable, and testable code
  • Contribute to system design and performance improvements

Skills

ExpressGitGitHubJWTJavaScriptNestJSNext.jsNode.jsPostgreSQLReactReact QueryREST APIRESTful API designSchema designTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free