Aproove is a SaaS product company building software that helps teams collaborate, review, and approve work efficiently. We're entering an exciting period - rebuilding our customer-facing product with a new design, modernizing our backend, extending our public API, and expanding AI features to deliver new value to our customers.
We're a small, focused engineering team where senior individual contributors have meaningful ownership of the work they ship. If you enjoy working close to the product, shaping technical decisions, and seeing the impact of your code reach customers quickly, you'll feel at home here.
The role
We're hiring a Senior Full‑Stack PHP Developer with strong React experience to play a key role in the next generation of the Aproove platform. You'll work across the full stack - improving and extending our existing features, helping rebuild our customer-facing product with a new design, modernizing our backend, extending our public API, and contributing to our expansion of AI features to deliver new value to customers.
This is a senior, hands‑on individual contributor role. You won't be managing people, but you will be influencing technical direction and contributing to setting the standard for how we build.
What you'll do
- Improve and extend existing features in the Aproove product, balancing customer impact with long‑term maintainability.
- Contribute to the rebuild of our customer‑facing product with a new design, delivering modern, performant React frontends.
- Design and build backend PHP services and REST APIs that power the Aproove platform.
- Help modernize the backend – improving architecture, performance, and developer experience as we evolve the stack.
- Extend and shape our public API as it grows to support broader integrations and the new admin portal.
- Collaborate with the Product Designer to translate the new design system into clean, accessible, responsive interfaces.
- Contribute to our AI expansion – helping integrate AI capabilities into product features where they deliver clear customer value.
- Conduct code reviews, share technical knowledge, and help shape engineering best practices across the team.
- Contribute to architectural decisions – choosing the right patterns, libraries, and approaches for long‑term maintainability.
- Mentor more junior developers, raising the overall capability of the engineering team.
- Actively leverage AI coding tools as part of your daily workflow to ship faster, write better tests, and improve code quality.
- Participate in sprint planning, retrospectives, and roadmap discussions – your voice matters in shaping what we build.
Must have
- 6+ years of professional full‑stack development experience.
- Strong, current expertise in PHP 8+.
- Production experience building React applications with TypeScript.
- Solid understanding of relational databases (MySQL or PostgreSQL) and REST API design.
- Experience writing unit and integration tests – and treating testing as part of the work, not an afterthought.
- Comfortable with Git, modern CI/CD workflows, and collaborative engineering practices.
- Active, daily use of AI tools in your engineering workflow.
- Strong written and spoken English/French communication skills.
Nice to have
- Prior experience contributing to frontend modernization efforts or large‑scale React rebuilds.
- Experience working in a SaaS product environment.
- Familiarity with Azure cloud services and containerized deployments.
- Background in design system implementation and component library development.
- Bilingual (English / French).
AI proficiency
- Familiarity with AI‑powered developer tools such as GitHub Copilot, Cursor, or similar IDE‑integrated assistants.
- Experience using AI to assist with test generation, refactoring, and code explanation in real engineering work.
- A continuous‑adoption mindset – you actively try new AI tools as they emerge and share what you learn with the team.
What we offer
- A senior individual contributor role with real ownership and influence over technical direction.
- A small, focused engineering team where the work you do is visible to customers.
- A modern stack, an AI engineering culture, and the latitude to choose the right tools for the job.
- Competitive base salary, benefits package, and paid vacation.
- Hybrid working arrangement based in Montréal.
- Budget for AI tooling, learning, and professional development.
- Direct collaboration with the VP of Engineering, CEO, and product leadership.
#J-18808-Ljbffr