04 Aug
|
PracWorld HR Consultancy
|
Bengaluru
04 Aug
PracWorld HR Consultancy
Bengaluru
Job Description:
Job Title: Full-Stack Developer (Typescript, NodeJS & React)
Experience: 8–12 years
Location: Bangalore (JP NAGAR)
Role Type: Full‑time
Interview: Face 2 Face (2 Round)
Budget: 16 – 17 LPA
Working time: 9:30 to 6.30
Role Overview
We are looking for a highly skilled Full‑Stack Developer who can design and develop custom plugins, backend services, and frontend components for a NocoBase-based platform. The role involves building modular backend functionality, agile UI experiences, workflows, automation, templates, and data models that support business applications.
Key Responsibilities
Backend Responsibilities
Develop custom NocoBase plugins using TypeScript/Node.js for workflows, automation logic, versioning, record locking, audit logging, numbering rules, schedulers, and PDF generation.
Build backend logic for templates, forms, approval flows, step sequences, and data processing.
Design and enhance REST/GraphQL APIs, background jobs, and event-driven services.
Model and optimize PostgreSQL schemas, queries, indexes,
and migrations for performance and reliability.
Implement backend-side authentication & authorization patterns (OIDC/JWT/RBAC).
Ensure backend code quality through unit tests, integration tests, and code reviews.
Document backend modules, plugin behavior, API descriptions, and architectural decisions.
Frontend Responsibilities
Develop custom UI components and NocoBase extensions using React and TypeScript.
Build energetic forms, step-based workflows, conditional logic interfaces, and data-driven screens.
Implement frontend behaviors for approvals, validations, status changes, and user assignments.
Create clean, print-ready layouts and PDF-friendly view components for records and reports.
Integrate barcode/QR code scanning flows and camera/device interactions as needed.
Optimize UI performance, responsiveness, and accessibility.
Collaborate with design/UX on UI patterns, layouts, and consistency.
W
📌 Stack Developer Bengaluru
🏢 PracWorld HR Consultancy
📍 Bengaluru