CapIntel

Senior Software Developer

CapIntel

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$100,000 - CA$150,000 per year

Job Level

About the role

  • Design, build, and maintain backend services and integrations to support clients
  • Develop and deliver client-specific backend solutions in a scalable and maintainable way
  • Collaborate directly with client technical teams to support integrations and resolve technical challenges
  • Partner with internal teams including Product, Implementation, and Data to deliver projects end-to-end
  • Act as a technical resource to teammates, helping unblock work and share best practices
  • Contribute to improving internal processes, tooling, and integration patterns as the team scales
  • Support and mentor other developers, fostering a collaborative team environment

Requirements

  • Several years of professional experience in backend or full-stack software development
  • Strong experience with TypeScript / JavaScript
  • Professional experience working with MongoDB or similar databases
  • Experience working on client integrations or onboarding-focused teams
  • Experience designing and consuming APIs and backend services
  • Comfortable working directly with clients and external technical stakeholders
  • Experience working in cross-functional teams and managing changing priorities
  • A proactive, self-directed mindset with strong problem-solving skills.
Benefits
  • variable pay
  • equity
  • comprehensive benefits
  • flexible time off
  • dedicated opportunities for growth and development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptMongoDBAPI designbackend servicesclient integrationsfull-stack developmentscalable solutionsmaintainable solutionstechnical resource
Soft Skills
problem-solvingcollaborationmentoringcommunicationproactive mindsetself-directedteam environmentsupporting teammatesresolving technical challengesmanaging changing priorities