Full Stack Developer II, Software Engineering
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.
Key Skills for This Role
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Loblaw
Manager - Commodities
Brampton, CAN
Loblaw seeks a Commodities Manager to review supplier cost changes, manage negotiations, and identify cost-reduction and strategic sourcing opportunities. The role also develops commodity market analytics and improves re
Manager, Marketing & Brands Loyalty Projects
Brampton, CAN
Digital Designer
Toronto, CAN
Loblaw Digital seeks a Digital Designer for Shoppers Drug Mart to create on-brand, on-strategy design deliverables across campaigns and digital marketing collateral. You will handle multiple projects from ideation to pro
Analyst, Product Information Management - Co-op Student
Toronto, CAN
Senior Business Data Analyst
Brampton, CAN
Loblaw is seeking a Senior Business Data Analyst to turn Finance stakeholder needs and financial data into analytics, reporting, and automated solutions. The role requires at least three years of related experience, adva
Cashier Part Time Evening
Ottawa, CAN
Manager - Commodities
Brampton, CAN
Manager, Marketing & Brands Loyalty Projects
Brampton, CAN
Senior Digital Production Specialist
Toronto, CAN
Digital Designer
Toronto, CAN
Analyst, Product Information Management - Co-op Student
Toronto, CAN
Senior Business Data Analyst
Brampton, CAN
Senior Business Data Analyst
Brampton, CAN