
Software Engineer
SecondMuse
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$115,000 per year
Job Level
About the role
- Implement the product roadmap, including new modules that stabilize and extend SecondMuse’s internal and external facing platforms
- Establish reliable integrations with existing business systems
- Ship AI-assisted features that demonstrably reduce time spent on recurring operational tasks
- Create documentation and onboarding materials for internal users
- Build, extend and maintain SecondMuse’s internal and external facing platforms
- Understand business needs and help to translate them into AI-enabled workflows
- Lead the development of new platforms and features within existing platforms
- Resolve production bugs and improve platform performance, reliability, and user experience
- Implement role-based access controls and data security
- Write and maintain automated tests (i.e. Vitest and smoke tests) to ensure code quality and prevent regressions
- Maintain deployment pipelines and database migrations as the platform evolves
- Identify opportunities where AI tools can reduce manual effort or elevate outcomes
- Build AI-assisted features using LLM APIs (Claude, OpenAI, or similar), such as intelligent budget suggestions, automated status reporting, and proposal-to-project handoff workflows
- Support internal users with onboarding, troubleshooting, and AI capacity development
- Collaborate with the COO and department leads to prioritize the platform roadmap based on operational impact
Requirements
- 1–3 years of experience building web applications using React/Next.js and TypeScript (including internships, contract work, or significant personal projects)
- Strong backend fundamentals, including Node.js, PostgreSQL, REST APIs, and authentication/authorization patterns
- Experience integrating third-party APIs and business systems
- Experience with Supabase, Vercel, or similar modern backend-as-a-service platforms
- Experience building applications using AI/LLM APIs (Claude, OpenAI, or similar)
- Ability to work independently and collaborate with others, to learn new technologies quickly, and to operate effectively in a fast-paced, async-first environment.
Benefits
- Medical, dental, and vision through Greenshield insurance with a generous employer contribution
- RRSP with a 3% employer contribution (after 90 days of employment)
- Employer monthly mobile phone contribution
- Flexible work options
- Unlimited discretionary paid time off after the first 90 days
- At least 12 paid holidays annually
- Generous paid parental leave programs for all new parents
- Short-term disability insurance
- Employee assistance programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsTypeScriptNode.jsPostgreSQLREST APIsAI APIsLLM APIsautomated testingdatabase migrations
Soft Skills
collaborationindependencequick learningadaptabilityproblem-solving