Full-Stack Developer

Dikshatechnologies — Indonesia · Posted ~10 hours ago

Senior

Skills

TypeScript React.js Next.js HTML5 CSS3 Redux Toolkit Zustand TanStack Query Node.js Express NestJS REST APIs MongoDB NoSQL data modeling Query optimization

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced full-stack developer opportunity requiring strong TypeScript expertise across frontend and backend systems. You will build modern web interfaces with React and Next.js, develop scalable REST APIs using Node.js frameworks, and work extensively with MongoDB, data modeling, and query optimization.

Highlights

Production-focused full-stack role with substantial ownership across frontend and backend development, modern TypeScript tooling, scalable APIs, NoSQL data modeling, and web application architecture.

Description

Preferred ExperienceCandidates with prior experience working on corporate website revamp projects will be highly preferred.Qualifications & Technical Skills – Fullstack DeveloperExperience: Minimum 4–5+ years of professional experience in full-stack web development, with a proven track record of delivering production-level applications.TypeScript Mastery: Advanced proficiency in TypeScript across both frontend and backend development, including a strong understanding of generics, utility types, strict type checking, and type assertions.Frontend Expertise: Strong expertise in React.js, Next.js, HTML5, CSS3, and modern state management solutions such as Redux Toolkit, Zustand, or TanStack Query.Backend Expertise: Strong experience designing and developing REST APIs using Node.js/Express or NestJS, with a well-structured and scalable architecture.Database: Extensive experience with NoSQL data modeling using MongoDB, query performance optimization, and a solid understanding of replication, sharding, and TypeScript-based ODMs such as Mongoose or Prisma.Architecture & Design Patterns: Strong understanding of Object-Oriented Programming (OOP), Functional Programming, and the implementation of Design Patterns in production-scale projects.Workflow & Tools: Proficient with Git, CI/CD pipelines, Docker, and Agile development methodologies.Soft Skills: Excellent technical communication and interpersonal skills, strong independent problem-solving abilities, and sufficient technical leadership capabilities.