B

BiblioCommons

Library catalog, discovery, and CMS software

Junior Full-Stack Engineer Intern

Full-Stack EngineeringConfirmed live in the last 24 hours
InternshipOntario, Canada$50k - $65kIn-person

About the Job

Requirements

  • Hands-on experience building software with AI coding agents such as Claude Code, Cursor, or Codex through coursework, personal projects, hackathons, or previous internships.
  • Ability to break problems into clear, well-scoped instructions and provide an AI agent with the context it needs.
  • Solid fundamentals in data structures and algorithms sufficient to understand and evaluate code.
  • Knowledge of JavaScript, HTML5, and CSS3.
  • Some knowledge of RESTful APIs and how web applications fit together, from browser to database.
  • Interest in building highly responsive consumer web application interfaces at scale.

Responsibilities

  • Enhance and maintain front-end and back-end platform applications serving millions of users, using Claude Code as the primary development tool.
  • Turn tickets into clear specifications and plans before implementation, and use them to guide an agent through well-scoped, reviewable changes.
  • Debug and perform root cause analysis on integration issues by using AI to trace code paths, read logs, and test hypotheses.
  • Review, test, and refine AI-generated code to ensure shipped work is clean, robust, performant, and secure.
  • Write meaningful tests and validate them to maintain quality.
  • Refactor key areas of the Core UI codebase to improve developer productivity.
  • Contribute to shared AI tooling, including Claude Code custom commands, skills, and project context files.
  • Work across multiple frameworks and programming languages, using AI to ramp up quickly on unfamiliar parts of a large, mature codebase.
  • Communicate effectively about challenges or blockers to deliver on time.

Desired Qualifications

  • Knowledge of React, Ruby, and Rails.
  • 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 repository, or short write-up showing something built with an AI agent and lessons learned from working with one.
  • Knowledge of cloud-native applications.
  • Basic computer networking knowledge, including connectivity issues, local area networks, and firewalls.

About the Company

BiblioCommons

Library catalog, discovery, and CMS software

BiblioCommons provides software for public libraries to manage digital content and improve how patrons discover and interact with library services. Its core products, BiblioCore and BiblioWeb, integrate with existing library systems to enhance the online catalog and library websites, along with mobile apps and other digital tools. It differentiates itself by focusing on North American public libraries and offering an integrated, subscription-based suite that works with current library infrastructures. Its goal is to support digital transformation, increase user engagement, and make content management more efficient for staff and patrons.

Company size
51-200
Company stage
Late Stage VC
Total funding
$40K
Headquarters
Toronto, Canada
Founded
2006

Recently Posted Jobs

Explore more opportunities at BiblioCommons

See more jobs