FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer – Mid-Level, Node.js
Montreal OficialFull Stack Developer building scalable systems with modern tools in the education sector. Utilizing Node.js and TypeScript for backend development and complex automation.
Tech Stack
Tools & technologiesJavaScriptNode.jsPostgresTypeScript
About the role
Key responsibilities & impact- Agile development of user interfaces and frontend logic using Lovable
- Backend and infrastructure management with Supabase (Auth, Database, Storage, and vector database)
- Implementation and maintenance of agent connectivity via MCP (Model Context Protocol), integrating AI agents with local or self-hosted environments
- Designing data architecture with high-density calls via RPC (Remote Procedure Call)
- Service-to-service communication through APIs or Supabase SSR
- Backend logic development in Node.js and TypeScript
- Building complex automations using N8N
- Quality assurance through separated environments (frontend and backend), responsiveness testing, and continuous deployment
Requirements
What you’ll need- Proven experience as a Full Stack developer (minimum 3 years)
- Strong proficiency in TypeScript and Node.js
- Solid experience with PostgreSQL, preferably using Supabase
- Experience creating RPC functions
- Familiarity with consuming REST APIs
- Experience working in distributed runtime environments
- Familiarity with AI-based development tools such as Claude Code, Codex, Cursor, Lovable, v0, or similar
- Experience with N8N for automation and workflow orchestration
Benefits
Comp & perks- Position also open to candidates with disabilities (PcD)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsPostgreSQLRPCREST APIsAI-based development toolsN8NFrontend developmentBackend developmentQuality assurance
Soft Skills
Agile developmentProblem-solvingCollaborationCommunicationAdaptabilityAttention to detailCritical thinkingTime managementCreativityTeamwork