Software Developer

Posted 4 Days Ago
Kanata, ON, CAN
Hybrid
Entry level
Other • Professional Services • Analytics • Business Intelligence • Consulting • Automation
A CX solutions provider helping multi-location brands elevate operations with insights, automation & mystery shopping.
The Role
Build and ship user-facing product features across Laravel APIs and Angular applications. Responsibilities include designing endpoints, modeling data, developing queued jobs and integrations, collaborating with product managers, using AI-assisted development tools, reviewing and testing code, improving engineering processes, and contributing to product planning and team knowledge-sharing.
Summary Generated by Built In

Description

As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand customer problems and shape upcoming work, and you'll build with modern tooling, including AI coding assistants and agents, as an everyday part of how our team designs, builds, tests, and ships software.

Behind our platform is a suite of Laravel service APIs that power everything from surveys and checklists to mystery shopping and reporting. We keep them on current versions of PHP and Laravel, backed by MySQL and Redis and running on AWS, with an Angular front end in an Nx monorepo. You'll spend much of your time in these APIs: designing endpoints, modelling data, and building the queued jobs and integrations behind new features. If you haven't worked with Laravel before, that's fine; we'll help you get up to speed.

What you'll do:

  • Interpret customer problems and requirements and work as part of a Product team to build solutions that add value for our customers and the product as a whole
  • Collaborate with other team members to design and plan new product features and changes based on requirements
  • Use AI coding tools day to day to explore the codebase, prototype ideas, write and test code, and speed up delivery, and help the team refine how we use them
  • Provide input on, and implement improvements to, the tools and processes the team uses to develop, test, and ship user-facing features on a regular basis
  • Participate in code reviews and help your team deliver high-quality software, holding AI-assisted changes to the same standard as any other code
  • Champion all aspects of the user's experience, with a focus on clarity and speed
  • Contribute to product ideation and planning
  • Share what you learn with teammates, and learn from them in turn

What you'll need:

  • Proficiency building production software, in whichever language and framework you know best
  • Comfort using AI-assisted development tools in your day-to-day work, and the judgment to review, test, and take full ownership of what they produce
  • Eagerness to learn new languages, frameworks, and tools, and to keep adapting as practices change
  • Clear written communication, whether in a ticket, a design note, a code review, or a prompt
  • Passion for working in teams with emphasis on respect and continuous improvement

Nice to have:

  • Experience with PHP and Laravel, especially building APIs
  • Experience working on production-level SaaS products
  • Experience with TypeScript, Angular, HTML and CSS
  • Familiarity with front-end build, package-management & testing tools such as Nx, Webpack, NPM, Jest, Playwright
  • Experience with release management and CI/CD workflows
  • Experience building and maintaining scalable products
  • Experience building product features on top of LLM APIs

Success will be measured by:

  • Consistent, on-time delivery of new product features and changes
  • Clean, maintainable, well-tested code, whether you or an AI tool wrote the first draft
  • Effective use of AI tools to move faster without lowering the quality bar
  • Clear communication and collaboration within the team
  • Self directed, takes ownership of tasks, stays apprised of broader team's work

About Intouch

Intouch Insight is a growing technology and managed services company with headquarters in Ottawa, Canada. We take great pride in the Customer Experience ecosystem we’ve created, allowing us to be at the forefront of innovation and driving growth for our clients. We have a 25+ year history and a Fortune 1000 customer-base. Our single platform approach allows multiple data sources such as Survey, Checklists, Mystery Shop and Audit data to use our common reporting platform. At our core, we’re passionate about helping businesses create experiences to win customers for life.



Intouch Insight is an equal opportunity employer and prohibits discrimination and harassment of any type on any ground protected under the Ontario Human Rights Code or other applicable law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.


Accommodations are available on request for candidates taking part in all aspects of the selection process.


This posting is for an existing vacancy.


AI helps in the screening process but all final screening and hiring decisions are made by humans. 

Skills Required

  • Proficiency building production software in a language and framework
  • Comfort using AI-assisted development tools and reviewing, testing, and owning generated output
  • Eagerness to learn new languages, frameworks, and tools
  • Clear written communication
  • Ability to work collaboratively with an emphasis on respect and continuous improvement
  • Experience with PHP and Laravel, especially API development
  • Experience working on production-level SaaS products
  • Experience with TypeScript, Angular, HTML, and CSS
  • Familiarity with Nx, Webpack, NPM, Jest, and Playwright
  • Experience with release management and CI/CD workflows
  • Experience building and maintaining scalable products
  • Experience building product features using LLM APIs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Atlanta, Georgia
168 Employees
Year Founded: 1992

What We Do

Intouch Insight is a customer experience (CX) solutions provider that empowers multi-location businesses to achieve operational excellence through mystery shopping, operational audits, and proprietary tools including checklist and inspection software, surveys, and a CX platform. We are a 2026 Elite Member of the Mystery Shopping Providers Association (MSPA) and have been honored as one of the MSPA Americas Shoppers' Choice Winners for 2026. Trusted by over 300 of the most loved brands in QSR, fast casual, retail, grocery, petro-convenience, and hospitality, we help organizations exceed customer expectations, enhance brand reputation, and drive measurable results. Chosen by Industry Leaders: ● 6 of the top 10 Petro-Convenience Chains ● 1 of top 2 Beverage Manufacturers ● 4 of the top 10 and 19 of the top 50 QSR Chains ● 1 of the top 3 Global Technology Companies How we do it: Intouch Insight offers a complete portfolio of customer experience management (CEM) products and services that help global brands delight their customers, strengthen brand reputation and improve financial performance Here’s how we fuel our clients’ customer experience success: IntouchShop® Full service, tailored mystery shopping programs that evaluate brand standards, service quality, compliance and operations from customers’ lens. These results are transformed into insights that ensure brand consistency and service excellence across every location. IntouchCheck® Digital checklist and inspection software to streamline operational processes for multi-location operators. It offers real-time tracking of tasks, brand standards, and compliance. Whether you run 5 locations or 500, IntouchCheck® helps standardize processes, stay compliant, and keep teams connected. IntouchSurvey® An easy-to-use survey tool that helps businesses collect and analyze customer feedback in real time. With multi-channel reach, AI-powered insights, and customizable templates, it turns responses into insights that transform experiences. IntouchCX™ Platform Our platform aggregates feedback from surveys, mystery shopping, and audits into one interface, giving businesses a 360 view of their customer experience. It helps monitor performance, identify trends, and implement data-driven strategies to boost satisfaction and efficiency. IntouchAudit® Third-party operational audits that uncover gaps in SOPs, brand standards, inventory, and safety, giving leaders clarity to improve consistency & ROI.

Similar Jobs

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
173K-197K Annually

Block Logo Block

Senior Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
185K-327K Annually

Square Logo Square

Staff Software Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
264K-395K Annually

Square Logo Square

Staff Software Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
Toronto, ON, CAN
12000 Employees
223K-334K Annually

Similar Companies Hiring

Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account