Remote OK home_work Remote

Junior Software Developer, Full Stack

KOHO

location_on Remote payments $100,000 – $130,000/yr schedule Full Time calendar_today 5 months ago
bolt Apply & Run AI Match

We’ll save this job to your dashboard and score how well your resume matches.

description Job Description

About KOHO
We're on a mission to make financial services better for every Canadian. That means no hidden fees, no predatory interest rates - just financial products designed to help our users spend smart, save more, and build real wealth. We're a performance organization with a strong heart: we care deeply about outcomes, and everything ties back to our mission - to financially empower a generation of Canadians.

At KOHO, we're not your average 9-5. We believe real impact comes from people who are trusted, empowered, and supported to do their best work - without sacrificing their lives to do it. We prioritize work-life integration, not just work-life balance. That means asynchronous collaboration, flexible hours, and a remote-first setup built around autonomy and high trust.

KOHO is entering its next chapter - leaner, smarter, more AI-integrated. We're building for impact, not bureaucracy. If you thrive in environments that value clarity, ownership, and bold thinking, you'll fit right in.

What You'll Be Doing

* Writing backend code in Go with guidance from senior team members, implementing well-defined features and bug fixes
* Working with PostgreSQL and Dynamo DB
* Learning about message-driven architectures with RabbitMQ and how services communicate
* Making small changes to frontend applications (Angular/Ionic for mobile, React for web) with support from frontend-focused teammates
* Implementing small to medium features end-to-end, following established patterns and receiving code review feedback
* Participating in code reviews to learn from others and improve your skills
* Shadowing on-call rotations to learn production operations before joining the rotation independently
* Breaking down stories into tasks with guidance from more experienced engineers

Who You Are

* 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

Nice to Have

* Familiarity with Docker or containerization concepts
* Any experience with React, Angular, or other JavaScript frameworks
* Exposure to cloud platforms (AWS, GCP, Azure)
* Experience working in a team environment or contributing to open source

Ready to apply?

Create a free account to apply with an AI-tailored resume.

bolt Apply & Run AI Match
target

AI Match Score

See how well your resume fits this role before you apply.

edit_document

Tailored Resume

Auto-rewrite your resume to match this job in seconds.

checklist

Track Applications

Saved jobs live in your dashboard with reminders & status.