- Posted 30 July 2025
- LocationMontreal
- DisciplineIT & Telecoms
- Reference 3372351
Full-Stack Developer | Python/React | Hybrid (Montreal) | $115,000 - $130,000 + Benefits
Job description
Full-Stack Developer | Python/React | Hybrid (Montreal) | $115,000 - $130,000 + Benefits
The Company
This forward-thinking tech startup is reimagining how data-driven insights can shape the future of urban living and real estate decision-making. Backed by major Series B funding and guided by a mission to bring greater transparency to real estate, they combine the analytical horsepower of AI with deep urban knowledge to build products that impact both consumers and professionals alike. Headquartered in Montreal, they blend startup hustle with a people-first culture, valuing autonomy, collaboration, and continuous learning.
The Role
They’re looking for a Full Stack Developer who thrives on both sides of the stack and isn't afraid to get their hands dirty in a complex, evolving codebase. This role sits at the intersection of product, UX, and engineering, perfect for someone who’s equally excited about clean code as they are about elegant user experiences. The ideal candidate is someone who can not only build features but also challenge assumptions, push boundaries, and help guide technical strategy as part of a collaborative, agile team.
The Responsibilities
· Partner with product managers, UX designers, and business stakeholders to scope, define, and refine new features and product improvements
· Translate frontend designs into highly-performant React and NextJS applications that shine across browsers and devices
· Architect backend services and data flows in Python to support seamless, scalable user experiences
· Contribute to public API design and development, hosted in cloud environments like AWS
· Automate the hell out of build pipelines, test coverage, and deployment workflows
· Participate in code reviews with a mindset of craftsmanship, mentorship, and constructive critique
· Shape DevOps infrastructure using Infrastructure-as-Code tools
· Help visualise data in ways that are intuitive, informative, and delightful to end users
· Push the team forward by documenting knowledge, mentoring peers, and advocating for best practices
The Requirements
· Solid experience building responsive web applications using React and NextJS
· Backend development proficiency with Python and a strong grasp of automated testing frameworks
· Real-world experience with RESTful APIs and cloud-based databases
· Ability to develop engaging data visualisations in the browser
· Some hands-on experience configuring and deploying services in cloud platforms (ideally AWS)
· Working knowledge of DevOps principles, infrastructure-as-code, and CI/CD pipelines
· A collaborative mindset and top-notch communication skills
· Appreciation for user-centric design, accessibility, and clean interfaces
· Bonus points for experience with: TypeScript, Jest, Cypress, pytest, serverless architecture, Postgres, DynamoDB, AWS Lambda, AWS CDK
· Montreal-based candidates only; hybrid role requiring minimum 2 in-office days per week
The Perks
· Unlimited vacation policy and flexible scheduling (including “Intentional Fridays”)
· Comprehensive health coverage and access to mental health support (for Canadian employees)
· Generous annual professional development budget ($1,500 CAD/year)
· Stock options
· Annual health & wellness allowance
· Home office setup stipend
· Bike-sharing membership
· Stylish downtown office space in Montreal
· A chance to shape a product and culture from the ground up
Why You Should Apply
This is a chance to work on something with real-world impact in a team that values curiosity, empathy, and candour. You won’t just write code; you’ll solve real problems, shape technical direction, and grow alongside a smart, motivated crew. If you're the kind of developer who thrives in a fast-moving, high-trust environment, and you want to help build smarter cities from the ground up, they want to hear from you.
#whitebayrecruitment
#michaelperry