KOHO

Junior Software Developer – 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

Job Level

About the role

  • You'll be writing backend code in Go with guidance from senior team members, implementing well-defined features and bug fixes
  • You'll be working with PostgreSQL and Dynamo DB
  • You'll be learning about message-driven architectures with RabbitMQ and how services communicate
  • You'll be making small changes to frontend applications (Angular/Ionic for mobile, React for web) with support from frontend-focused teammates
  • You'll be implementing small to medium features end-to-end, following established patterns and receiving code review feedback
  • You'll be participating in code reviews to learn from others and improve your skills
  • You'll be shadowing on-call rotations to learn production operations before joining the rotation independently
  • You'll be breaking down stories into tasks with guidance from more experienced engineers

Requirements

  • You have some experience with Go (coursework, personal projects, or 1+ years professionally) and are eager to deepen your knowledge
  • You understand basic programming concepts like data structures, control flow, and functions
  • You have basic SQL knowledge and can write SELECT queries; you're excited to learn more about database design
  • You understand REST APIs at a basic level and want to learn how to design and implement them
  • You have fundamental HTML/CSS/JavaScript knowledge and are interested in learning how frontends work
  • Basic understanding of Git and version control workflows
  • You're curious and ask good questions when you don't understand something
  • You're comfortable admitting when you don't know something and actively seek help
  • You enjoy learning from code reviews and iterate quickly based on feedback
  • You're excited to work on production systems and learn operational best practices
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
GoPostgreSQLDynamoDBRabbitMQAngularIonicReactSQLHTMLCSS
Soft skills
curiositycommunicationadaptabilitycollaborationwillingness to learnproblem-solvingfeedback acceptancecode review participationtask breakdownself-awareness