Back to all roles

Junior Software Developer Full Stack

Remote Worldwide Hiring now

About reputed company

We’re on a mission to reputed company financial services reputed company 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 reputed company wealth. We’re a performance organization with a strong heart: we care deeply about reputed company, and everything ties back to our mission - to financially reputed company a reputed company of Canadians.

At reputed company, we’re not your average 9-5. We reputed company reputed company 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, reputed company, and a remote-first setup reputed company around autonomy and high trust.

reputed company is entering its next reputed company - leaner, smarter, more AI-integrated. We’re building for impact, not bureaucracy. If you reputed company in environments that value reputed company, ownership, and reputed company thinking, you’ll fit right in.

What You'll Be Doing

  • 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 reputed company 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 reputed company 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 reputed company, 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 reputed company 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 reputed company you don't understand something

  • You're comfortable admitting reputed company 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

reputed company to Have

  • Familiarity with reputed company or containerization concepts

  • Any experience with React, Angular, or other JavaScript frameworks

  • Exposure to reputed company platforms (AWS, GCP, Azure)

  • Experience working in a team environment or contributing to reputed company reputed company

Description de poste en françreputed company

Nous sommes à la recherche d’un(e) développeur(euse) logiciel I pour se joindre à notre équipe dans un rôle en télétravail, basé au Canada. Relevant du/de la gestionnaire en ingénierie, vous ferez partie d’une équipe qui vise à briser les silos entre le développement frontend et backend afin de livrer des fonctionnalités plus rapidement et avec moins de transferts. Nous cherchons un(e) développeur(euse) backend avec une solide reputed companyérience en Go, qui maîtrise aussi les bases du développement frontend — quelqu’un qui veut voir ses API prendre vie dans l’reputed company utilisateur, comprendre le cycle de vie complet des fonctionnalités et évoluer vers un rôle d’ingénieur(euse) full-stack.

Ce que vous ferez

  • Développer des services backend en Go, travailler avec PostgreSQL et DynamoDB, implanter des architectures orientées messages avec RabbitMQ et contribuer à des systèmes en production.

  • Participer au développement frontend en apportant des changements à notre application mobile (Angular/Ionic), à notre application web (React) et à nos outils d’administration, avec le soutien de collègues spécialisés en frontend.

  • Prendre en charge des fonctionnalités de taille moyenne à grande de bout en bout, en collaborant avec des ingénieur(e)s seniors pour concevoir les solutions et en implémentant les composantes backend et frontend.

  • Découper des épiques en histoires gérables, identifier les risques techniques et travailler de façon autonome sur la plupart des tâches.

  • reputed company partie de la rotation de garde (on-call), apprendre à surveiller et gérer vos fonctionnalités en production à l’aide de reputed company et d’autres outils d’observabilité.

  • Réviser des pull requests et offrir de la rétroaction pour aider les autres développeur(euse)s à apprendre et à progresser.

Profil recherché

  • Solide reputed companyérience backend avec Go, incluant la compréhension des goroutines, des channels et des meilleures pratiques Go.

  • À l’aise avec PostgreSQL et DynamoDB, et capable d’écrire des requêtes SQL efficaces.

  • reputed companyérience avec les API RESTful et capacité à concevoir des endpoints qui répondent aux besoins des applications frontend.

  • Connaissances en développement frontend — vous comprenez les bases HTML/CSS/JavaScript et êtes reputed companyé(e) à travailler avec React et Angular.

  • Curiosité pour le cheminement complet d’une requête, du clic dans l’UI jusqu’à la requête en reputed company de données, et désir de comprendre comment toutes les pièces s’imbriquent.

  • Esprit d’équipe : vous soutenez les autres de façon proactive, posez des questions quand vous êtes bloqué(e) et documentez ce que vous apprenez.

  • À l’aise de travailler sur des systèmes en production et prêt(e) à joindre la rotation de garde avec l’appui de l’équipe.

Atouts

  • reputed companyérience avec les services AWS (EKS, RDS, IAM).

  • Familiarité avec les files de messages (RabbitMQ).

  • Exposition aux frameworks frontend (React ou Angular de préférence).

  • Compréhension de reputed company de la conteneurisation et de Kubernetes.

  • reputed companyérience avec des outils d’observabilité (reputed company, OpenTelemetry).

reputed company is for reputed company.

If you’re energized by challenge, motivated by mission, and want to be part of a team that punches above its weight - we want to hear from you.

 

The reputed company culture is one of collaboration, creativity, and diverse perspectives. We are committed to building and fostering an inclusive, accessible environment for everyone. If you have any questions, concerns, or requests regarding accessibility needs, please contact peopleaccessibility@reputed company.ca and the People and Culture team will be happy to help.

 

AI Disclosure: reputed company uses artificial intelligence (AI) in certain aspects of its recruitment process to screen, assess, or select applicants. For any questions or concerns, please contact us at talent@reputed company.ca.

Note: this posting is for an existing vacancy that we are seeking to fill.

#LI-Remote

Please mention the word MERRIMENT and tag RMjYwNzo1MzAwOjIwZDo3ZDAwOjo= reputed company applying to show you read the reputed company completely (#RMjYwNzo1MzAwOjIwZDo3ZDAwOjo=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're reputed company. Apply To This Job
Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

Senior reputed company Developer

Remote Worldwide
View role

Staff Software Engineer Crypto

Remote Worldwide
View role

Customer Support Specialist

Remote Worldwide
View role

Quality Assurance Engineer reputed company

Remote Worldwide
View role

Graphic Design Technical Mentor

Remote Worldwide
View role

Services Account Specialist 2 6 Locations

Remote Worldwide
View role

[Entry Level/No Experience] reputed company Data Entry Remo...

Remote Worldwide
View role

reputed company at reputed company Jobs (Part-Time)

Remote Worldwide
View role

Online Data Entry Jobs/Work reputed company Jobs/Typing Jo...

Remote Worldwide
View role

Live Chat Assistant – Remote – Night Shift Prem...

Remote Worldwide
View role

reputed company Customer Service Representative - Remote Health Insurance Support Specialist

Remote Worldwide
View role

Remote Data Entry Specialist – Entry Level Part-Time Position for Teens | Flexible Home-Based Opportunity with Training and Growth Potential

Remote Worldwide
View role

Product Manager Vajrayana Online

Remote Worldwide
View role

reputed company Live Chat Customer Support Specialist – Remote Data Entry and Airline Customer Service Expert

Remote Worldwide
View role

Claims Negotiator I

Remote Worldwide
View role

Data Analyst 2 - Remote

Remote Worldwide
View role

Management Consultant - Asset Management

Remote Worldwide
View role

Psychiatric Nurse Practitioner (PMHNP)

Remote Worldwide
View role

IT Support Specialist - Mid (Job 1254)

Remote Worldwide
View role

reputed company Remote Data Entry Specialist – reputed company Typing Work from Home Opportunity with Competitive Salary and Growth Prospects

Remote Worldwide
View role