Full Stack Developer
8 hours ago
Full Stack Developer (Python / Web)
Location: Montreal, QC
Employment type: Full-time | Hybrid | Level: Mid | Environment: Startup, Agile
Role overview
We are looking for a mid-level Full Stack Developer to join an early-stage product team in a startup environment. You'll work in an agile setting and be responsible for building and maintaining features across the frontend, backend, and database. In addition to engineering work, you will take the lead on UI/UX for the product, shaping how it looks and feels while collaborating with senior team members and stakeholders.
What you'll do
- Develop backend services and APIs in Python, including designing endpoints, implementing business logic, and integrating with the database.
- Own the web frontend and user experience: build and refine user-facing features with a modern JavaScript/TypeScript framework, ensuring the product is intuitive, consistent, and visually coherent.
- Drive UI/UX decisions: translate ideas and requirements into wireframes or prototypes, gather feedback from stakeholders, and iterate on layouts, flows, and interactions.
- Contribute to a microservices-style architecture, ensuring services are well-structured, maintainable, and communicate via clear interfaces.
- Design and update database structures, write queries, and collaborate on migrations and performance improvements.
- Contribute to cloud-based deployments, including configuration and integration with platform services (Azure or similar).
- Work in an agile way: participate in planning, break down features into deliverable increments, and iterate quickly based on user and stakeholder feedback.
- Write automated tests and maintain code quality, participating in code reviews and continuous improvement of the codebase.
Requirements
- Minimum 3 years of professional software development experience, with exposure to both backend and frontend work.
- Strong experience with Python for backend development, building and maintaining RESTful APIs.
- Experience with at least one modern JavaScript framework (e.g., React, Vue, Angular, Svelte) and TypeScript or modern JavaScript.
- Proven ability to design and implement usable, clean interfaces: you can make informed UI/UX decisions even without a dedicated designer.
- Good understanding of relational databases (such as PostgreSQL, SQL Server, or MySQL), including schema design and writing SQL.
- Familiarity with cloud platforms (Azure, AWS, or GCP); Azure is a plus.
- Comfortable working with version control and CI/CD pipelines (Git, Git-based workflows, and a CI platform).
- Experience working in a startup or agile product team, handling ambiguity and iterating quickly.
- Ability to take end-to-end ownership of features, communicate clearly with non-design stakeholders, and work independently with light guidance.
- Valid authorization to work in Canada (Quebec).
- Based in Quebec (preferred) or willing to relocate to Quebec.
Nice to have
- Experience with Azure services (e.g., Functions, storage, identity, monitoring) and Azure DevOps.
- Experience with Python web frameworks such as Flask or FastAPI.
- Exposure to observability and monitoring (logging, metrics, dashboards).
- Experience in building data-heavy or document-centric UIs (tables, filters, viewers, editors).
- Familiarity with data science and AI/LLM ecosystems (libraries, model API, and tooling) to support AI-enabled features and integrations.
-
Full stack Developer
11 minutes ago
Montreal, Quebec, Canada Aversan Inc. Full timeFull-Stack DeveloperAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualifiedFull Stack Developerto join our team. As a Senior Full-Stack Developer...
-
Full Stack Developer
14 minutes ago
Montreal, Quebec, Canada Datasophia Full timeAre you looking for an opportunity where you will have a direct impact on the technical architecture? Datasophia is growing rapidly, and we need you to build our B2B portal from the ground up.About Us:At Datasophia, we accelerate and centralize the deployment of cloud resources. Our mission is clear: to enable companies to achieve cloud maturity quickly and...
-
Full Stack Developer – Python
8 hours ago
Montreal, Quebec, Canada Aptino, Inc. Full timeWe are looking for a skilledFull Stack Developerwith strong expertise inPython (Flask)andReactJSto join our team in Montreal. You will work on developing and enhancing web tools while collaborating closely with product owners and cross-functional teams.Key Responsibilities:Develop and maintain backend services using Python & FlaskBuild responsive front-end...
-
Java Full-Stack Developer
8 hours ago
Montreal, Quebec, Canada Apptad Full timeJava Full-Stack Developer (Angular) – Investment BankingLocation:Montreal, QCDomain:Investment Banking / Capital MarketsRole Summary:We are looking for a skilled Java Full-Stack Developer to design, develop, and maintain high-performance, secure, and scalable applications for investment banking platforms.Key ResponsibilitiesDevelop front-end applications...
-
Full Stack Developer
10 minutes ago
Montreal, Quebec, Canada XTM International Full timeResidence in Greater Montreal (mandatory).Hybrid role with daily presence in the office for the first three months of employment. Then, hybrid with presence of 3 to 4 days per week in the office.This role is part of Consoltec, one of the companies within the XTM portfolio.Consoltec develops an innovative, high-quality linguistic project management...
-
Java Full Stack Developer
8 hours ago
Montreal, Quebec, Canada Business Intelli Solutions Full timeJob OverviewWe are seeking a highly skilled Full Stack Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and services. This role requires a strong understanding of both front-end and back-end technologies, as well as experience with cloud platforms,...
-
Full Stack Developer
8 hours ago
Montreal, Quebec, Canada Stingray Full timeAt Stingray, creativity, collaboration, and innovative technology are the pillars of our DNA. Are you ready to rock your career by joining a growing company, a team of music enthusiasts in a stimulating and fun work environment?We are currently looking for aFull Stack Developerto join theChatter Researchteam, a small, agile, and highly versatile squad...
-
Full Stack Developer
8 hours ago
Montreal, Quebec, Canada Vention Full timeHeadquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant proportion of Fortune 500...
-
Senior Full Stack Developer
8 hours ago
Montreal, Quebec, Canada The Mobility House | North America Full timeAbout UsThe Mobility House (TMH) is shaping the zero emissions future of energy and mobility. Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of zero emissions, zero cost charging. We integrate flexible charging with energy systems to stabilize the electrical grid and free it from fossil...
-
Senior Full Stack Developer
11 minutes ago
Montreal, Quebec, Canada The Mobility House Full timeAbout Us The Mobility House (TMH) is shaping the zero emissions future of energy and mobility. Our resilient charging technology makes EV charging reliable and flexible, and provides drivers the freedom of zero emissions, zero cost charging. We integrate flexible charging with energy systems to stabilize the electrical grid and free it from fossil...