Full‑Stack Developer (React + NodeJS + PostgreSQL)
TM Systems · Ahmedabad, Gujarat, India
قدّم وتابع مع أبلاي إيدجJob Title: Full Stack Developer (React + NodeJS + PostgreSQL)Location: On-site - AhmedabadAbout the RoleWe are looking for a skilled Full Stack Developer with strong expertise in Node.js (NestJS) and React/Next.js to build scalable, high-performance web applications. You will work across the full development lifecycle — from designing APIs and database models to building responsive user interfaces — while collaborating closely with product, QA, and DevOps teams. This role offers the opportunity to work on modern architectures, cloud-native systems, and real-world business problems in a fast-paced environment.Key ResponsibilitiesBuild and maintain backend services using Node.js / NestJSDevelop responsive frontend apps using React / Next.jsDesign and consume REST APIsWork with PostgreSQL for data modelling and queriesImplement Redis, caching, queues, and background jobsIntegrate identity providers and third-party APIsWrite clean, testable TypeScript codeJoin code reviews, design discussions, and sprint planningDebug production issues and improve performanceWork closely with product, QA, and DevOps teamsFollow CI/CD and DevOps practicesUse Git for version controlRequired SkillsBackendNode.js with NestJS (must-have)Strong TypeScript skillsREST APIs, JWT / OAuth authenticationPostgreSQL, schema design, indexingORMs & migrations (Prisma / TypeORM / Sequelize)Redis, caching, queues (BullMQ/RabbitMQ)Identity provider integrationThird-party APIs and webhooksLogging, monitoring, error handlingBasic system design knowledgeDocker/Kubernetes is a plusFrontendReact with Next.jsState management (Redux / RTK / Zustand)Frontend TypeScriptAPI integration and async handlingPerformance tuning and code splittingResponsive and cross-browser UIUI libraries (MUI / Tailwind / Bootstrap)Basic security (XSS, CORS)Testing basics (Jest, RTL)Soft SkillsStrong problem-solving abilityLogical and analytical thinkingTeam player with independent ownershipJoin our team and contribute to a collaborative, innovative environment, where your ideas can truly make a difference.We look forward to receiving your application