Jobs.ca
Jobs.ca
Language
Recruition Talent Services logo

Junior Full Stack Engineer (Bilingual)

Toronto, Ontario
Junior
full_time

Top Benefits

Competitive salary
Benefits
Perks that evolve with the team

About the role

Our fast-moving startup is growing again! They're building an innovative B2B software platform for the credit and lending space and so they thrive on creativity, problem-solving, and building high-impact applications that make a difference.

We're looking for individuals who love to tinker, explore new technologies, and create solutions outside of structured environments.

This means that we need someone to get involved in every facet of the product and feature development journey, from requirements gathering and creating customer feedback loops to implementation and production support.

Based in Toronto but serving clients across Canada, our ideal applicants will be French/English bilingual.

What You’ll Do:

  • Build, test, and deploy scalable full-stack applications using modern JavaScript frameworks (Vue.js/Nuxt or React) and backend technologies.
  • Develop and maintain APIs and backend services in Python.
  • Work with databases such as MongoDB and caching systems like Redis.
  • Leverage OpenSearch (or equivalent technologies) to enhance data retrieval and search capabilities.
  • Collaborate closely with our small but growing team to solve complex problems, contribute to architectural decisions, and bring ideas to life.
  • Participate in code reviews and continuously refine best practices.
  • Provide technical application support to clients during implementation and in production, working directly with their technical teams to troubleshoot, guide, and problem-solve.
  • Translate customer issues into technical improvements or solutions for our platform.
  • Communicate effectively in both French and English with clients and internal team members.
  • Learn and adapt quickly to new challenges in a startup environment where everyone wears multiple hats.

What We’re Looking For:

  • Some experience building applications with Vue.js and Nuxt (or React/Next.js).
  • Backend experience with Python, including API development.
  • Knowledge of databases (MongoDB preferred) and caching mechanisms like Redis.
  • Exposure to OpenSearch, Elasticsearch, or similar search/indexing technologies is a plus.
  • Strong communication skills in both French and English (bilingual proficiency required).
  • Interest or experience in customer-facing technical roles, particularly around implementation and support.
  • An eagerness to experiment with new technologies and a strong DIY/hacker mentality.
  • Side projects, apps in development, or real-world technical experience beyond coursework.
  • Ability to thrive in an in-office startup environment with the potential for increased remote flexibility as you grow in the role.

Bonus Points For:

  • Familiarity with cloud platforms (AWS, GCP, or similar).
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of event-driven architectures and messaging queues.
  • Contributions to open-source projects or personal GitHub portfolios.
  • Experience with API integrations and enterprise software rollouts.

Why Join?

  • Work with cutting-edge technologies and shape the future of credit and lending software.
  • A collaborative, fast-paced environment where your ideas matter.
  • Exposure to both product development and client-facing implementation for a 360º experience.
  • Opportunities for career growth, mentorship, and increasing autonomy.
  • Competitive salary, benefits, and perks that evolve with the team.

If you’re an innovative thinker who loves building things, solving real-world problems, and collaborating with clients, we’d love to hear from you. Apply now and show us what you’ve built!

About Recruition Talent Services

Staffing and Recruiting

Recruition is Tech Talent Agency serving Canada's growing technology economy.

By dispelling with the traditional search methods that commoditize talent, Recruition helps technology organizations rise above the noise of this competitive climate, and engage with the talented individuals that they want to hire. By putting people first and offering unparalleled value to clients and candidates, the company answers a growing demand for quality over quantity.

Fewer interviews. Meaningful discussions. Better hires.