Senior Software Dev

Apollo Scooters

$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of full stack development experience
  • Expertise in React with TypeScript, focusing on state management and performance
  • Proficient in SQL and ORM with experience in schema design and query optimization
  • Strong command of Linux and Bash for server-side operations
  • Experience in PHP within modern frameworks
  • Familiarity with CMS integration and content modeling
  • Hands-on development experience with LLMs and Shopify applications.

Responsibilities

  • Own the entire software stack, delivering features from database to production
  • Design and implement the architecture, including data modeling and integrations
  • Manage infrastructure tasks such as deployment, monitoring, and incident response
  • Create and maintain LLM tools to automate key internal operations
  • Enhance code quality through reviews and team mentorship
  • Translate business needs into effective software solutions.

Benefits

  • Competitive salary reviewed annually
  • Group insurance coverage and paid time off
  • Technical autonomy in setting project direction
  • Unique team culture with group activities, like riding scooters.
Full Job Description
SENIOR SOFTWARE DEVELOPER

Full stack: backend, frontend and DevOps, with LLMs at the centre of how we build.

Team: Engineering
Type: Full time, permanent
Location: Montreal, QC (hybrid)
Level: Senior
Reports to: Head of Technology

WHAT YOU WILL DO
- Own the full stack. Ship features from database schema to production deployment without a handoff at every layer.
- Set the architecture. Make the calls on structure, data modelling and integrations, and document why.
- Run the infrastructure. Linux servers, deployments, CI/CD, monitoring, backups and incident response.
- Build our LLM tooling. Design, deploy and maintain the LLM agents that automate development, support and internal operations.
- Raise the bar. Code review, standards and mentoring for the rest of the team.
- Talk to the business. Turn what sales, support and operations need into software that works.

REQUIREMENTS (must have)
- Full stack across the board: backend, frontend and DevOps, with real ownership of production systems.
- React with TypeScript at a senior level: state management, performance, component architecture.
- SQL and hands-on ORM experience: schema design, migrations, query tuning.
- Linux and Bash: comfortable on a server, in a shell, writing your own scripts.
- PHP in production, on a modern framework.
- CMS experience: templating, content modelling, integrating a CMS with a custom application.
- Development with LLMs and the setup of LLM agents: you already build this way daily and can stand up agent workflows for a team.
- Shopify in production: Liquid themes, Admin and Storefront APIs, custom apps.

NICE TO HAVE
- Laravel (Eloquent, queues, jobs, Horizon).
- Shopify: Liquid themes, Admin and Storefront APIs, custom apps.
- React Native for iOS and Android.
- UI/UX: an eye for interface design, comfortable in Figma.
- Connected hardware or IoT: BLE, OTA firmware, telemetry.
- E-commerce and payments at scale.
- Working in French and English.

WHAT WE OFFER
- Competitive salary, reviewed annually.
- Group insurance and paid time off.
- Real technical autonomy: you set the direction.
- A scooter, and a team that rides them.

OUR STACK
React • TypeScript • PHP / Laravel • LLM agents • React Native • MySQL • Eloquent ORM • Linux / Bash • Shopify • Liquid • REST APIs • Git • CI / CD • BLE / IoT

HOW TO APPLY
Send your CV and anything you are proud of having built: a repo, a product, an agent setup. Tell us in a few lines how you use LLMs in your daily work. We reply to every application.



Similar Jobs

More Information Technology Jobs

Find similar Senior Software Dev jobs: