03 Aug
|
PracWorld HR Consultancy
|
Bengaluru
03 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 dynamic 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