Senior Full Stack Developer/software Engineer

Lindsay, ON, CA, Canada

Job Description

Job Overview


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

Our Tech Stack



Frontend

: Next.js 15.3+, React 19.1, TypeScript 5.0+, Tailwind CSS, Radix UI

Backend

: 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.


Related Jobs

Job Detail

  • Job Id
    JD2409190
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Lindsay, ON, CA, Canada
  • Education
    Not mentioned