Full Stack Developer

Dikshatechnologies — Indonesia · Posted ~10 hours ago

Mid

Skills

TypeScript React.js Next.js HTML5 CSS3 Redux Toolkit Zustand TanStack Query Node.js Express NestJS REST APIs MongoDB Mongoose Prisma Object-oriented programming Functional programming Design patterns

🔓 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 web development role requiring strong TypeScript expertise across frontend and backend systems. You will build modern interfaces, scalable REST APIs, and efficient NoSQL data models while applying sound architectural principles, programming paradigms, and design patterns.

Highlights

Full-stack opportunity for an experienced web developer with broad ownership across frontend and backend systems. The role emphasizes advanced TypeScript, modern React and Next.js development, scalable REST APIs, and sophisticated MongoDB data modeling and optimization.

Description

Qualifications Minimum 4–5+ years of professional experience in fullstack web development, with a proven track record. 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 architecture. Database: Extensive experience in NoSQL data modeling with MongoDB, including query performance optimization, replication, sharding, and the use of 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: Hands-on experience with Git, CI/CD pipelines, Docker, and Agile methodologies.