Full-Stack Developer (Flutter + Next.js + Node.js/TypeScript, NestJS, PostgreSQL, Prisma)

About the Role

We’re looking for a Full-Stack Developer who loves building high-performance web and mobile applications from end to end.
You’ll join a cross-functional team of designers, developers, and marketers working on cutting-edge digital products for international clients.

Your primary focus will be developing scalable, maintainable, and well-structured applications using our modern tech stack — Flutter for mobile, Next.js for frontend, and Node.js/NestJS with PostgreSQL and Prisma for the backend.
 

Tech Stack

  • Frontend: Next.js (React, TypeScript, TailwindCSS)
  • Mobile: Flutter (Dart)
  • Backend: Node.js, NestJS, TypeScript
  • Database: PostgreSQL with Prisma ORM
  • APIs: REST and GraphQL
  • DevOps: Docker, CI/CD (GitHub Actions or similar), AWS or Vercel
  • Version Control: Git (GitHub or GitLab)
     

Your Responsibilities

  • Build and maintain responsive web apps with Next.js and cross-platform mobile apps with Flutter
  • Develop robust backend services and APIs using NestJS, TypeScript, and PostgreSQL
  • Design and optimize database schemas and queries using Prisma
  • Collaborate closely with designers and PMs to turn concepts into production-ready products
  • Ensure code quality, testing, and documentation across the stack
  • Optimize performance and handle integrations with third-party APIs
  • Participate in code reviews and propose improvements to architecture and workflows
     

Requirements

  • 3+ years of professional experience in full-stack or mobile/web development
  • Strong skills in Flutter (Dart) and Next.js (React + TypeScript)
  • Experience building APIs with Node.js and NestJS
  • Solid understanding of SQL databases (preferably PostgreSQL) and ORMs (Prisma)
  • Familiarity with CI/CD pipelines, Docker, and cloud environments (AWS, Vercel, etc.)
  • Passion for clean code, performance, and UX
  • Good communication skills in English
     

Nice to Have

  • Experience with GraphQL
  • Familiarity with microservice architectures
  • Background in mobile performance optimization or app store deployment
  • Interest in DevOps or infrastructure as code

Required languages

English B1 - Intermediate
Published 10 November
221 views
·
126 applications
To apply for this and other jobs on Djinni login or signup.
Loading...