Make Work Flow
Make Work Flow

Full-Stack TypeScript Developer (Next.js / Node.js)

Remote (Jordan)
Employee
Software Development

As a Full-Stack TypeScript Developer, you work across the entire stack and help us move from a solid MVP to a scalable, reliable product.

You will:

  • Work on both frontend and backend with TypeScript
  • Implement new features for time tracking, scheduling, and reporting
  • Contribute to the design and improvement of APIs and data models
  • Collaborate on technical architecture decisions and code quality standards
  • Work closely with the product side to turn customer needs into simple, usable solutions

Tasks

Frontend (Next.js / React)

  • Develop and maintain UI components and pages in Next.js / React
  • Build intuitive interfaces for calendars, schedules, and dashboards
  • Ensure responsiveness, performance, and a smooth user experience in the browser

Backend (Node.js / TypeScript)

  • Implement and maintain REST APIs in Node.js / Express (or similar)
  • Design and optimize data models using PostgreSQL + ORM (e.g. Drizzle, Prisma)
  • Work on core business logic for time tracking, absences, and duty planning
  • Ensure reliability, security, and good performance of backend services

Quality & Collaboration

  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and share knowledge with the team
  • Help improve our development workflows, tooling, and documentation

Requirements

  • Have 3+ years of professional experience with TypeScript
  • Are confident working with React / Next.js on the frontend
  • Have solid experience with Node.js (Express or similar) on the backend
  • Are familiar with relational databases (ideally PostgreSQL) and an ORM
  • Care about clean code, testing, and good UX
  • Are comfortable taking ownership of features from idea to production
  • Can communicate clearly in English and enjoy working in a remote team setup
  • Can work effectively with teams in European time zones

Benefits

  • A remote-friendly role based in Jordan
  • High impact and ownership as part of a small, focused team
  • The opportunity to shape both the product and the technical architecture
  • A modern tech stack with room for your ideas and improvements
  • A culture that values trust, responsibility, and continuous learning
Updated: 1 minute ago
Job ID: 15290272
Report issue

Make Work Flow

11-50 employees
Software Development
  1. Full-Stack TypeScript Developer (Next.js / Node.js)