Skip to content

Open nowPosted yesterday

PEY - Junior Fullstack Engineer

volarisgroup61 open roles

Pay
$50,000 – $65,000 a year
Where
Canada - Ontario
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowPEY - Junior Fullstack Engineervolarisgroup · Canada - Ontario
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on volarisgroup's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.5% of postings close within 7 days. Measured by our own scanner across the market. volarisgroup postings stay open a median of 7 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.6%3 days
  3. 13.5%7 days
  4. 21.8%14 days
  5. 36.6%30 days
  6. 58.9%60 days
This job: posted yesterday

volarisgroup median: 7 days open

The posting

Job Summary:

Job Description:

Are you interested in being a part of a company that has a positive social impact? Do you want to join a growing team with a modern engineering culture?

At BiblioCommons, we build SaaS solutions for public libraries that directly impact the lives of millions and foster learning, literacy and culture within the digital world. We are constantly improving our products through user research, client interaction, and the input of our creative staff. Join a team of passionate professionals making public libraries accessible, delightful, and engaging.

A lot of companies tout 'social impact', here at BiblioCommons we serve over 8 million diverse users each month by partnering with close to 200 public libraries in Canada, the US and New Zealand. Libraries are more than just book stacks; they are public spaces that foster learning, connection, and community and BiblioCommons is bringing that community online with clever software that powers the world's largest libraries.

Engineering @ BiblioCommons

BiblioCommons offers an opportunity to work in an environment that combines the challenges and complexity of a large-scale, data-intensive application with the creativity and fun of a sophisticated consumer web offering, central to the daily web interactions of millions of users.

We’re a highly collaborative team that applies innovative solutions to challenging problems. We believe strongly in automation and invest heavily in it. We’re also committed to doing things right and always looking for ways to do them better. Today, that means building an AI-first software development lifecycle, where engineers use agentic coding tools like Claude Code to plan, build, test, and review changes across our platform.

We are hiring two Junior Full-Stack Engineers for 16-month PEY internships to maintain and build elegant, high-performance web experiences that help millions of users discover more physical and digital content. You will work across the full stack, primarily through Claude Code: directing an AI agent to explore our codebase, write and refactor code, generate tests, and investigate issues, while you own the thinking, the judgment, and the quality of everything that ships.

By AI-native, we mean someone for whom working with AI agents is already the natural way to build software, and who understands the code well enough to own it. We care less about how fast you can prompt and more about how well you can direct, verify, and improve what an agent produces.

You will enjoy and be successful in this role if you are:

  • Great at debugging and not afraid to step out of your comfort zone.
  • Accountable and take ownership of your work, including every line of code an AI agent writes on your behalf.
  • Supportive and enjoy working as part of a team.
  • Passionate about self-improvement, growth, and tackling new challenges.
  • Reliable and consistent in the effort you bring.
  • Never content with the status quo. You are always looking to automate, improve processes, and follow best practices.
  • AI-native: AI agents are already your default way to learn, build, and solve problems, not an occasional experiment.
  • Healthily skeptical: you verify AI output instead of trusting it, and you can tell when an agent is confidently wrong.

How you will make an impact:

  • Enhance and maintain our platform applications, front end and back end, that serve millions of users, using Claude Code as your primary development tool.
  • Turn tickets into clear specs and plans before implementation, and use them to guide the agent through well-scoped, reviewable changes.
  • Debug and perform root cause analysis on integration issues, using AI to trace code paths, read logs, and test hypotheses quickly.
  • Review, test, and refine AI-generated code so that what you ship is clean, robust, performant, and secure.
  • Maintain quality as a priority by writing meaningful tests and validating them yourself.
  • Improve developer productivity by refactoring key areas of the Core UI codebase.
  • Contribute to our shared AI tooling, such as Claude Code custom commands, skills, and project context files, so the whole team gets faster.
  • Work across multiple frameworks and programming languages, using AI to ramp up quickly on unfamiliar parts of a large, mature codebase.
  • Communicate effectively to flag challenges or blockers to deliver on time.

What will you bring to the team:

  • Hands-on experience building software with AI coding agents (Claude Code, Cursor, Codex, or similar) through coursework, personal projects, hackathons, or previous internships.
  • Ability to break a problem into clear, well-scoped instructions and give an agent the context it needs to succeed.
  • Solid fundamentals in data structures and algorithms. You need to understand the code to judge it.
  • Knowledge of JavaScript, HTML5, and CSS3.
  • Some knowledge of RESTful APIs and how web applications fit together, from browser to database.
  • Excellent problem-solving and debugging skills.
  • Excellent communication skills and collaboration across teams.
  • Passion and motivation to learn new technologies.
  • Interest in building highly responsive consumer web application interfaces at scale.

Bonus Points for:

  • React, Ruby, and Rails knowledge.
  • Previous programming experience in any object-oriented language.
  • Experience customizing AI coding workflows, such as custom commands, skills, subagents, hooks, or MCP server integrations.
  • A portfolio, GitHub repo, or short write-up showing something you built with an AI agent and what you learned about working with one.
  • Knowledge of cloud-native applications.
  • Basic computer networking knowledge (connectivity issues, LANs, firewalls, etc.).

Salary Range:

  • $50,000 - $65,000

Worker Type:

Student (Fixed Term) (Trainee)

Number of Openings Available:

0

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against volarisgroup's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on volarisgroup's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    volarisgroup's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.