Remote

Senior Full-stack Next.js Developer

In this role, you will be a key contributor to our core platforms, moving seamlessly between designing responsive UI components and architecting efficient backend services. You will work in an environment that values clean code, Type safety, and performance optimization. We are looking for someone who understands the nuances of the Next.js App Router, Server Components, and Edge computing, and who can translate complex business requirements into elegant technical solutions

Requirements

  • Experience: 5+ years of professional software development experience, with at least 3 years focused on React / Next.js ecosystems
  • Deep Tech Stack Knowledge: Expertise in Next.js, React, TypeScript, and Node.js
  • Backend Proficiency: Strong experience with relational databases (PostgreSQL) and building/consuming RESTful or GraphQL APIs
  • State Management: Hands-on experience with tools like React Query, Zustand, or Redux Toolkit
  • Problem Solving: A proven track record of resolving complex technical challenges (e.g., refactoring legacy code or fixing critical performance bottlenecks)
  • DevOps Awareness: Experience with Vercel deployment, Docker, and CI/CD pipelines (GitHub Actions)

Nice to have

  • Familiarity with Auth providers like NextAuth/Clerk and Stripe integration
  • Knowledge of Testing libraries (Cypress, Playwright, or Jest)
  • Prior experience in Data-heavy industries (FinTech, SaaS, or E-commerce)

Responsibilities

  • Architecture & Development: Lead the development of scalable web applications using Next.js (App Router) and TypeScript
  • Full-stack Execution: Design and implement robust Server Actions, API Routes, and database schemas using modern ORMs
  • Performance Optimization: Ensure high performance scores by optimizing Core Web Vitals, implementing smart caching strategies (ISR/SSG), and managing state efficiently
  • UI/UX Implementation: Translate Figma designs into high-quality, accessible, and responsive code
  • System Design: Contribute to the architectural design of software systems, ensuring reliability, observability, and scalability
  • Collaboration: Work closely with Product Managers and Designers in an Agile environment to deliver features from concept to production
  • Code Quality: Conduct code reviews, write unit/integration tests, and maintain technical documentation
Remote

Senior Full-stack Next.js Developer

APPLY VIA EMAIL
[email protected]
CONTACT US

Any questions? E-mail me.

What will be your next steps?

1

Quick non-technical conversation

Our initial conversation is a brief, non-technical discussion to understand your background and career aspirations. We're keen to learn about your communication style and how you approach teamwork and decision-making.

2

60 to 90 minutes technical interview

This in-depth technical assessment, lasting 60 to 90 minutes, is designed to evaluate your specific skills and expertise. We will present you with challenges relevant to our client's requirements.

3

Client interview

In this stage, you will meet directly with the client for a final technical discussion. This interview will be similar in format to our internal technical assessment, allowing the client to see firsthand how your expertise aligns with their specific project needs and team.

4

Offer

Congratulations on successfully completing our rigorous evaluation process. We are pleased to extend an offer and recommend you to our clients.