Senior Next.js Developer

  • Amman, Amman Governorate, Jordan
  • POSTED 9 MONTHS AGO

About the job

Job Title: Senior Next.js Developer (tRPC & Fastify)

Location: On-site / Hybrid Experience: 4+ Years Employment Type: Full-time

We are seeking a highly skilled Senior Next.js Developer with strong hands-on experience in tRPC and Fastify to join our growing engineering team. You will be responsible for building high-performance, scalable web applications using modern full-stack TypeScript technologies.

Key Responsibilities

Develop, maintain, and optimize Next.js applications (App Router & Pages Router) Build end-to-end type-safe APIs using tRPC Design and implement backend services using Fastify Write clean, scalable, and well-tested TypeScript code Integrate with databases, authentication systems, and third-party APIs Participate in code reviews and technical decision-making

Required Skills & Qualifications

4+ years of experience in JavaScript / TypeScript Strong hands-on experience with Next.js Expert-level knowledge of tRPC (type-safe APIs) Experience with REST & real-time APIs Strong understanding of server-side rendering (SSR), static generation (SSG), and edge functions Experience with PostgreSQL Experience with authentication (NextAuth, JWT, OAuth) Familiarity with Docker and CI/CD pipelines Strong understanding of web performance and security best practices

Nice to Have

Experience with Prisma or Drizzle ORM Cloud experience (AWS, GCP, Vercel) Monorepos (TurboRepo, Nx) WebSockets & real-time features

What We Offer

Competitive salary Flexible working hours / remote setup Career growth and leadership opportunities Modern tech stack with real ownership Collaborative and high-performance engineering culture