Junior or Intermediate Software Developer
You will build and maintain a backend that powers real-time AI conversations and a multi-dimensional psychological profiling engine. Additionally, you will work across a mobile app codebase, review code, and collaborate closely with the backend lead.
- Remote
- Toronto, Ontario, Canada
- Posted Jun 5, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
This isn't a typical engineering job BRIIDGE is an AI-powered self-understanding platform. Users talk to Shirin, an AI companiongrounded in 10 validated psychological dimensions and every conversation builds a progressively accurate Living Profile. No quizzes. No forms. Just conversation that actually remembers, learns, and compounds over time. We are a team of 5, building something that sits in a space no product currently occupies: the intersection of conversational AI, structured psychological profiling, and relationship intelligence. Your code ships to real users in a closed beta. You will not be writing throwaway prototypes. What you'll work on You will build and maintain a backend that powers real-time AI conversations, a multi-dimensional psychological profiling engine, crisis detection, and privacy-compliant data handling. You will also work across a mobile app codebase, review code, and collaborate closely with the backend lead. Must have Strong TypeScript skills — the entire codebase is strictly typed end to end, non-negotiable Experience with or genuine willingness to work in agentic dev workflows (Claude Code, Cursor, or similar) Ability to review code with an eye for quality, consistency, and architectural alignment Genuine interest in building in the mental health and self-understanding space Nice to have Node.js backend frameworks, especially modular enterprise-grade ones React Native or cross-platform mobile development exposure Cloud infrastructure (AWS) and infrastructure-as-code tools CI/CD pipeline experience Background in healthcare, mental health tech, or therapy-adjacent products Event-driven architectures, background jobs, or real-time streaming patterns What makes this different You are not joining a team where tickets float disconnected from context. We have deeply specified product requirements, a ratified architecture, and locked feature specs. You will understand why you are building what you are building. The domain demands care and precision and we bring both.
What you’ll do
You will build and maintain a backend that powers real-time AI conversations and a multi-dimensional psychological profiling engine. Additionally, you will work across a mobile app codebase, review code, and collaborate closely with the backend lead.
Requirements
Strong TypeScript skills are required, along with a willingness to work in agentic dev workflows. Experience with Node.js, React Native, and cloud infrastructure is nice to have.
Listed skills
- TypeScriptPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- TypeScript
- Node.js
- React Native
- Cloud Infrastructure
- CI/CD
- Event-Driven Architectures
- Crisis Detection
- Privacy-Compliant Data Handling
- Real-Time Streaming
- Code Review
- Psychological Profiling
- Mobile Development
- Healthcare
- Mental Health Tech
- Agentic Dev Workflows
Job areas
- Technology
- Healthcare
- Software
Additional details
- Minimum experience
- 0+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Canada
- Application method
- Direct apply is available