We are seeking an experienced Full Stack Developer to join our team working on a custom ERP - a cutting-edge Enterprise Resource Planning system built on Industry 5.0 principles, specifically designed for the cabinet manufacturing industry. This is an opportunity to work on a sophisticated multi-tenant platform with hierarchical architecture and advanced security features.
Key Responsibilities
Develop and maintain features across the platform's five interconnected hierarchies
Implement secure authentication and authorization features
Build responsive and accessible UI components using React and Next.js
Design and optimize database queries and schemas
Create RESTful API endpoints that follow standardized patterns
Implement performance optimizations for data-intensive operations
Work with our hierarchical data model and tenant isolation features
Contribute to throughput analysis and optimization features
Participate in code reviews and technical documentation
Required Technical Skills
Proficiency with Next.js 15+ and React 19
Strong TypeScript experience
Experience with PostgreSQL database design and query optimization
Familiarity with modern authentication patterns (NextAuth.js/Auth.js)
Experience building multi-tenant SaaS applications
Knowledge of REST API design and implementation
Expertise with Tailwind CSS and component-based UI architecture
Understanding of role-based access control systems
Experience with server-side rendering and client-side optimization
Beneficial Experience
Knowledge of manufacturing ERP systems or manufacturing processes
Experience with hierarchical data structures and visualizations
Familiarity with data visualization libraries (D3, Recharts, Nivo)
Experience with real-time features using WebSockets
Understanding of security best practices in multi-tenant systems
Background in implementing audit logging and compliance features
Experience with subscription-based business models
Knowledge of Industry 4.0/5.0 concepts
: Node.js 18+, PostgreSQL 16 with Row-Level Security
Authentication
: NextAuth.js, JWT tokens, HTTP-only cookies
State Management
: React Query, Zustand
Utilities
: Zod for validation, date-fns for date handling, framer-motion
Data Visualization
: Recharts, D3.js, Nivo
Deployment
: Replit's production environment
Other Tools
: Drizzle ORM, SWR for data fetching
What We Offer
Work on a modern, cutting-edge Industry 5.0 ERP system
Opportunity to solve complex problems in multi-tenant architecture
Collaborative team environment focused on code quality
Competitive compensation package
Remote-friendly work environment with flexible hours
Professional development opportunities
If you have a passion for creating scalable, secure, and user-friendly applications, and are excited about working with modern web technologies, we'd love to hear from you!
To apply, please submit your resume, a brief cover letter explaining your interest in the role, and any relevant portfolio links or GitHub repositories.
Job Type: Full-time
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Language:
English (preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.