Montreal Oficial

Software Developer – Mid-Level, Node.js

Montreal Oficial

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

  • 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
  • Position also open to candidates with disabilities (PcD)
Applicant 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