WEBSITE UPDATEWe’re currently updating our website and digital services. Some information and features may change as we complete these updates. Thank you for your patience as we continue to improve your experience.
DKNS Digital
Back to Careers
ContractRemote

Senior Full-Stack Engineer

Next.js, TypeScript, and Prisma across client engagements — from greenfield builds to complex migrations.

Overview

We are looking for a Senior Full-Stack Engineer to build, maintain, and improve modern web applications across a range of client engagements. You will work across the full technology stack, from frontend interfaces and backend services to databases, integrations, deployment, and production support.

Responsibilities
  • Build production-ready applications using Next.js, React, and TypeScript.
  • Develop scalable frontend interfaces and reusable UI components.
  • Build backend APIs, server actions, business logic, and integrations.
  • Design and maintain relational database schemas.
  • Work extensively with Prisma ORM and PostgreSQL.
  • Implement authentication, authorization, role-based access control, and secure application workflows.
  • Integrate third-party APIs and external services.
  • Take projects from greenfield development through production deployment.
  • Maintain and improve existing applications and legacy systems.
  • Perform database migrations and data restructuring safely.
  • Troubleshoot production issues and improve application reliability.
  • Optimize application performance, scalability, and security.
  • Participate in code reviews and maintain strong engineering standards.
  • Work directly with clients to understand requirements and translate them into practical technical solutions.
  • Communicate technical decisions clearly with both technical and non-technical stakeholders.
Requirements
  • Strong professional experience with TypeScript and React.
  • Advanced experience with Next.js.
  • Strong Prisma and relational database experience.
  • Good understanding of PostgreSQL.
  • Experience building REST APIs and modern web architectures.
  • Strong Git/GitHub experience.
  • Experience deploying production applications using platforms such as Vercel, AWS, or equivalent.
  • Strong debugging and problem-solving ability.
  • Ability to work independently in a remote environment.
  • Strong communication and collaboration skills.
  • Experience with application migrations or legacy-system modernization is highly desirable.
Nice to Have
  • Experience with SaaS platforms.
  • Experience with authentication systems and RBAC.
  • Experience with cloud infrastructure.
  • Experience with CI/CD.
  • Experience with database optimization.
  • Experience working directly with clients or agencies.
What Success Looks Like
  • You can take an ambiguous client requirement and turn it into a reliable production solution.
  • You write clean, maintainable, scalable code.
  • You are comfortable working across frontend, backend, and database layers.
  • You can independently investigate and resolve difficult technical problems.
  • You deliver high-quality work while communicating clearly with the team and clients.

Ready to apply?

Send your resume and a short note about relevant work — we reply within one business day.

Apply for This Role