Next.js Developer (Strong tRPC Experience)
???? Amman, Jordan (Hybrid / On-site)
???? Full-time | Mid–Senior Level
We’re looking for a highly skilled Next.js Developer with strong hands-on experience in tRPC, modern TypeScript, and scalable full-stack development. If you’re passionate about performance, clean architecture, and type-safe development, this role is an excellent fit.
About the Role
As a key member of our engineering team, you will:
• Build and maintain high-performance web applications using Next.js + TypeScript
• Develop end-to-end type-safe APIs and data flows with tRPC
• Implement reusable UI components and follow modern front-end architecture best practices
• Collaborate with backend, DevOps, and product teams to deliver high-impact features
• Integrate databases, authentication systems, and third-party APIs
• Optimize performance (SSR, caching, routing, edge functions)
• Participate in code reviews, architecture discussions, and CI/CD improvements
• Troubleshoot and debug full-stack issues
Requirements
• 3+ years of full-stack development experience
• Strong hands-on expertise with Next.js (App Router, SSR/SSG, API routes, middleware)
• Deep knowledge of tRPC and type-safe API design
• Solid experience with TypeScript and modern JavaScript (ES6+)
• Familiarity with React Query / TanStack Query, Prisma, or similar tools
• Experience working with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
• Good understanding of authentication (JWT, OAuth, NextAuth)
• Experience with Git, CI/CD pipelines, and cloud environments
• Strong problem-solving skills and comfort working in Agile teams
Nice to Have
• Experience with Prisma ORM
• Knowledge of Tailwind CSS or UI component libraries
• Familiarity with microservices or serverless architectures
• Experience with Docker
• Understanding of Redis or caching systems
Why Join
• Work with cutting-edge technologies and a talented engineering team
• Build scalable, type-safe products from end to end
• Competitive salary and strong growth opportunities
• Developer-friendly culture focused on learning and innovation
Skills
TypeScript Remote Procedure Calls