{bc}
indeed

Full Stack Developer II, Software Engineering

Loblaw
Brampton, CAN
Full-time
Onsite
Discovered 3 weeks ago
Full-stack developmentNext.jsTypeScriptSQLPostgreSQLBigQuery

Full Job Posting

Role overview

The Full Stack Developer II will build and maintain high-data-volume applications for Loblaw's Data Management team.

The role partners with Product Owners, UX Designers, and Solution Architects to deliver practical solutions from problem discovery through production.

The position includes development, testing, production support, security remediation, and ongoing application improvements.

What you'll do

  • Build and enhance high-data-volume web applications using Next.js and TypeScript from discovery and design through development, testing, and production delivery.
  • Work with product, UX, and architecture partners to understand business needs and deliver scalable, user-focused solutions.
  • Write and optimize SQL for transactional and analytical workloads; maintain PostgreSQL and BigQuery integrations.
  • Use Prisma, Drizzle, or comparable ORM/database technologies for application data access and updates.
  • Maintain quality and reliability through code reviews, unit and integration testing, debugging, performance optimization, production incident troubleshooting, and application maintenance.
  • Identify and remediate application and dependency vulnerabilities, including Next.js and Docker vulnerabilities; support framework and version upgrades and secure engineering practices.

What you bring

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of professional full-stack development experience, including 5+ years with high-data-volume applications.
  • Production hands-on experience with Next.js and intermediate-level TypeScript, including application maintenance and Next.js version upgrades.
  • Strong understanding of front-end performance optimization.
  • Hands-on SQL query writing and optimization using PostgreSQL or BigQuery; PostgreSQL 16 is relevant to the environment.
  • Demonstrated ability to remediate Next.js and Docker vulnerabilities, troubleshoot production issues, and maintain applications.
  • Experience working in an Agile/Scrum product development environment.
  • Strong communication skills, including explaining technical concepts to non-technical stakeholders and leading stakeholder demos.
  • Prisma, Drizzle, or another ORM/database technology is valuable.
  • Python, Kubernetes deployments, GitLab CI/CD, GCP, and Carbon Design System experience are nice to have.

Technology

  • The core application stack includes Next.js, TypeScript, SQL, PostgreSQL, and BigQuery.
  • The team uses or values ORM/database tools such as Prisma or Drizzle.
  • Nice-to-have technologies include Python, Kubernetes, GitLab CI/CD, GCP, and Carbon Design System.

Benefits

  • Benefits include a Work Perks Program, tuition reimbursement and online learning, pension and benefits, and paid vacation.
  • The 1PCC Office has fitness facilities, sports courts, an ice rink, and dry-cleaning services.
  • The employer describes a flexible and balanced work environment; no specific remote or hybrid arrangement is stated.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Loblaw