KOHO

Intermediate Full Stack Software Developer, Platform

KOHO

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

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

About the role

  • Own and maintain our authentication and authorization systems, ensuring secure and scalable access control across all services in our distributed architecture.
  • Make changes to our mobile app (Angular/Ionic), web app (React), and admin tools with support from frontend-focused teammates.
  • Own medium-to-large features end-to-end, working with senior engineers to design solutions and implementing both the backend and frontend components.
  • Develop POCs and build dashboards to gather system insights and drive data-driven decisions across our domains.
  • Foster cross-team collaboration and be a part of building a healthy engineering culture.
  • Once fully integrated into the team, join an on-call rotation with shifts every few weeks supporting our cross-functional services.

Requirements

  • You hold a bachelor's in computer science, engineering, or a related field.
  • You embrace AI-powered development workflows and have hands-on experience with tools like Claude Code or other AI coding assistants to accelerate development while ensuring code quality and maintainability.
  • You have experience working with and developing distributed systems as well as event-driven architecture.
  • You are proficient with programming languages like Go, Python, and SQL.
  • You have excellent communication skills and can break down complex technical issues in a clear and concise manner.
  • You have experience with RESTful APIs and understand how to design endpoints that serve frontend applications.
  • You're familiar with frontend basics (HTML, CSS, JavaScript) and are eager to deepen your skills in React and Angular.
  • You're curious about the full request flow from UI click to database query and want to understand how all the pieces fit together.
  • You excel at collaborating in a distributed team environment, proactively engaging with teammates while being self-directed in your work.
Benefits
  • Competitive compensation & equity
  • Generous vacation + Wellness days + Flex Days + holiday closure
  • Remote-first environment + coworking support + yearly all hands retreat
  • Access to coaching & growth programs
  • Parental top-up & leave policies
  • Comprehensive health benefits
  • Power-up budgets for books, home office setup, phone & internet, AI tools, and professional development
Applicant Tracking System Keywords

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

Hard Skills & Tools
GoPythonSQLRESTful APIsAngularIonicReactHTMLCSSevent-driven architecture
Soft Skills
communicationcollaborationself-directedproblem-solvingteamworkadaptabilitycuriosityclear explanationengagementculture building
Certifications
bachelor's in computer sciencebachelor's in engineeringrelated field degree