KOHO

Software Developer II – Full-Stack, Backend Focus

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

  • Building backend services in Go, working with PostgreSQL and DynamoDB, implementing message-driven architectures with RabbitMQ, and contributing to production systems
  • Working on frontend development by making changes to our mobile app (Angular/Ionic), web app (React), and admin tools with support from frontend-focused teammates
  • Owning medium to large features from end-to-end, working with senior engineers to design solutions and implementing both the backend and frontend components
  • Breaking down epics into manageable stories, identifying technical risks, and working autonomously on most tasks
  • Part of the on-call rotation, learning how to monitor and manage features in production using Datadog and other observability tools
  • Reviewing pull requests and providing feedback to help other developers learn and grow

Requirements

  • Solid backend experience with Go, including understanding of goroutines, channels, and Go best practices
  • Comfortable with PostgreSQL and DynamoDB, and can write efficient SQL queries
  • Experience with RESTful APIs and understand how to design endpoints that serve frontend applications
  • Familiarity with frontend development—you understand HTML/CSS/JavaScript basics and are eager to work with React and Angular
  • Curious about the full request flow from UI click to database query and want to understand how all the pieces fit together
  • Team player who proactively supports others, asks questions when stuck, and documents what you learn
  • Comfortable working on production systems and ready to join the on-call rotation with team support
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
GoPostgreSQLDynamoDBRabbitMQAngularIonicReactRESTful APIsSQLHTML/CSS/JavaScript
Soft skills
team playerproactive supportcommunicationproblem-solvingautonomyfeedbackcuriositydocumentation