Senior Full-Stack JavaScript Developer (Next.js & NestJS)
Role Overview
Senior full-stack developer role focused on mission-critical web applications using Next.js frontends and NestJS backends.
Expected to make high-level architectural decisions and mentor junior developers.
Key Skills for This Role
Full Job Posting
Role overview
Senior full-stack developer role focused on mission-critical web applications using Next.js frontends and NestJS backends.
Expected to make high-level architectural decisions and mentor junior developers.
Responsibilities
- Lead end-to-end feature design and implementation with scalable, secure, maintainable architecture.
- Build performant, accessible, responsive Next.js interfaces using App Router, Server Components, and optimized rendering.
- Architect modular NestJS services, complex business logic, dependency injection, and microservices where applicable.
- Design database schemas, optimize queries, and maintain SQL and NoSQL data integrity.
- Conduct code reviews, establish engineering practices, and mentor junior and mid-level developers.
- Collaborate with stakeholders and product owners on technical roadmaps and architectural designs.
- Implement security protocols and comprehensive unit, integration, and end-to-end testing.
Technical skills
- Core technologies include JavaScript (ES6+), expert-level TypeScript, Next.js, React, NestJS, and Node.js.
- Frontend includes Tailwind CSS and state management with Zustand, Redux, or Context API.
- Backend includes TypeORM or Prisma, microservices, and event-driven architecture.
- Database options include PostgreSQL, MySQL, or MongoDB, with advanced Redis usage.
- API technologies include REST, GraphQL, WebSockets, or gRPC.
- Tools and platforms include Git, Docker, Kubernetes, CI/CD, and AWS, Vercel, or Azure.
- Security includes OAuth, JWT, and rate limiting; testing includes unit, integration, and end-to-end suites.
Qualifications
- Over five years of professional software development experience, focused on full-stack JavaScript or TypeScript.
- Production-grade application experience using both Next.js and NestJS.
- Ability to design distributed systems and manage complex client-server data flows.
- Experience solving performance bottlenecks, memory leaks, and high-concurrency issues.
- Bachelor’s or master’s degree in computer science, engineering, or a related field, or equivalent senior-level industry experience.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DICETEK LLC
Senior Business Analyst – Oracle Fusion S2I
, UAE
The employer is seeking a senior business analyst to support Group Sourcing through an Oracle Fusion S2I implementation. The role covers procurement requirements, solution validation, testing and UAT, AI use cases, chang
S2I Business Support Analyst - Oracle Fusion S2I
, UAE
The role provides business support to Group Sourcing during an Oracle Fusion S2I implementation, from data readiness and documentation through UAT, go-live, and stabilization. Applicants need ERP or Oracle Fusion impleme
Senior Project Manager – Oracle Fusion ERP
, UAE
The employer seeks a Senior Project Manager to lead key phases of an ongoing Oracle Fusion Cloud ERP implementation. The role covers end-to-end delivery, UAT, data migration, cutover, go-live, and post-launch stabilizati
Manager - Technology Lifecycle and Resilience
, UAE
DICETEK is seeking a Manager for Technology Lifecycle and Resilience to lead a Technology/Application Lifecycle Management framework and enterprise resilience architecture. The role requires 12+ years in enterprise or so
CMDB Engineer
, UAE
DICETEK seeks a CMDB Engineer to maintain ServiceNow CMDB accuracy, govern CI lifecycle and relationships, and troubleshoot reconciliation and IRE issues. The role requires 5+ years of configuration/data-management exper
System Engineer
, UAE
DICETEK LLC is seeking a System Engineer to provision and migrate virtual machine, Active Directory, and database environments, and deliver security and disaster-recovery services. The work calls for hands-on VMware VCAF
Senior Business Analyst – Oracle Fusion S2I
, UAE
The employer is seeking a senior business analyst to support Group Sourcing through an Oracle Fusion S2I implementation. You will capture procurement requirements, validate designs, lead business UAT, and support go-live
Recruitment Coordinator (UAE National)
, UAE
The Recruitment Coordinator will coordinate outsourced recruitment and onboarding, serving as the liaison between departments and vendors. The role includes candidate coordination, interview scheduling, onboarding docume
Senior Business Analyst – Oracle Fusion S2I
, UAE
S2I Business Support Analyst - Oracle Fusion S2I
, UAE
Senior Project Manager – Oracle Fusion ERP
, UAE
Manager - Technology Lifecycle and Resilience
, UAE
CMDB Engineer
, UAE
System Engineer
, UAE
Senior Business Analyst – Oracle Fusion S2I
, UAE
Recruitment Coordinator (UAE National)
, UAE