Junior Software Developer Full Stack
WFA Digital Insight
The demand for full stack developers is soaring as more companies pivot to digital-first solutions, and KOHO is at the forefront of this transformation. In this remote role, you will not only hone your coding skills with Go and SQL but also gain valuable experience in frontend technologies like Angular and React. The focus on asynchronous collaboration and work-life integration makes KOHO an appealing choice for tech talent seeking both flexibility and impact. Candidates should be ready to demonstrate not just their coding abilities, but also a keen interest in continuous learning and team-oriented development.
Job Description
About the Role
As a Junior Software Developer at KOHO, you will contribute to building innovative financial solutions with a dedicated remote team.Responsibilities
- Write backend code in Go under the guidance of senior team members.
- Implement features and fix bugs collaboratively.
- Work with PostgreSQL and DynamoDB databases.
- Learn and apply message-driven architectures using RabbitMQ.
- Make small adjustments to the frontend using Angular, Ionic, and React.
- Participate in code reviews to enhance skills and receive constructive feedback.
- Shadow and eventually join on-call rotations to learn production operations.
- Break down user stories into actionable tasks with support from experienced colleagues.
Requirements
- Some experience with Go (coursework, personal projects, or 1+ years of professional experience).
- Basic understanding of programming concepts, SQL, REST APIs, HTML, CSS, and JavaScript.
- Familiarity with Git and version control workflows.
- Curiosity and a willingness to ask questions.
Nice to Have
- Enthusiasm for learning about database design and frontend development.
Benefits
KOHO promotes a remote-first culture with flexibility, asynchronous collaboration, and a strong focus on employee empowerment.How to Stand Out
- Build a portfolio showcasing your coding projects, especially those using Go, SQL, and frontend technologies.
- During the interview, highlight your eagerness to learn and ask insightful questions about processes and technologies.
- Familiarize yourself with KOHO's product offerings and understand their mission to enhance financial services for Canadians, to align your goals with theirs.
- Research common coding challenges for junior developers and practice them to prepare for potential technical interviews.
- Discuss your coding experience in context; share specific scenarios where you solved problems or enhanced projects.
- Consider negotiating your salary based on your skill set and the company’s remote work benefits.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.