Senior Full Stack Engineer
$180k - $230k per yearForesight Works Ltd
About Foresight
Foresight's mission is to bring the world's critical infrastructure into service faster by better enabling teams to deliver complex capital projects.
The AI buildout runs on physical things: data centers, power, and the supply chains behind them. A single hyperscale campus involves an owner, a general contractor, dozens of trades, long-lead equipment suppliers, lenders and commissioning teams. Each works from its own schedule and its own spreadsheets. When a project slips, the people who could fix it usually find out last. For an AI data center, a month late can mean tens of millions in lost revenue.
Foresight is the control tower for these projects. We connect schedules, field progress and execution data across every party, forecast where delivery is heading, and help teams act before a delay becomes a missed date. On one 15-project portfolio, Foresight found a project 245 days behind, cut reporting overhead by 90%, and helped prevent more than $100M in lost revenue.
We work with top data-center owners, developers and general contractors across the world, including Crusoe, Applied Digital, and NTT. We raised a $25M Series A led by Macquarie Capital and are headquartered in New York.
The role
We're looking for a Senior Full Stack Engineer to help build the core platform and product of Foresight.
You will build the systems that will enhance the ability for efficient delivery of large scale construction projects. You will design the APIs and data models that bring Foresight's risk predictions and AI recommendations into the product, and the interfaces that make 100k-activity projects understandable at a glance. This is a hands-on role on a new team, for someone who owns features from database to browser and builds systems that are accurate, scalable and observable.
At Foresight, full stack means you own the whole problem. You take complex, high-stakes project data and turn it into products that help teams deliver major projects on time. This could translate to work on:
- Project intelligence: Build the interfaces and services that surface predicted delays, risk exposure and AI-recommended actions, so teams can act before problems land.
- Schedule data teams can trust: Bring in data from the scheduling tools the industry runs on, keep a reliable history of every update, and show teams clearly what changed and why.
- From findings to action: Build automated checks that catch problems early, and workflows that turn every finding into an owned, tracked action.
- Reporting that tells the story: Create the reports, dashboards and exports that leaders and stakeholders use to understand where a project really stands.
- Enterprise-grade foundations: Build sign-in, roles and permissions, and data isolation that meet the bar of the world's largest project owners and contractors.
What you'll do
- Own features from technical design through release and beyond: measure adoption, learn and keep improving.
- Work alongside ML engineers to turn new models into production features customers rely on.
- Partner with product, design and customers to find the problems most worth solving.
- Tune performance across the stack, from page load and rendering to query speed, API latency and uptime.
- Raise the bar on architecture, testing, observability and how the team ships.
- Help shape the product and technical roadmap.
Requirements
You might be a fit if you
- Have 5+ years of experience building and shipping web products, with real ownership on both frontend and backend.
- Are strong in Python on the backend (FastAPI, Django or similar) and strong TypeScript with React on the frontend.
- Are solid at relational data modeling in Postgres: schema design, indexes, query plans, migrations, and an ORM such as SQLAlchemy.
- Have experience with async work: queues, background jobs, retries, idempotency, and what happens when a worker dies halfway.
- Are hands-on with AWS (S3, RDS, a managed queue or event service, containers or serverless).
- Care about correctness in the details: money, permissions, concurrency, and multi-tenant data isolation.
- Write tests and debug production issues from logs, metrics and traces, not guesses.
- Have clear written communication and are comfortable making pragmatic trade-offs in a small team that moves fast.
Bonus points
- You've shipped LLM features to production: retrieval over customer data, embeddings (pgvector or a search engine), evaluation, and keeping cost in check.
- Experience with workflow orchestration for multi-step jobs (Temporal, Step Functions, Airflow or similar).
- Infrastructure as code (Terraform, CDK) and CI/CD you've set up yourself.
- You've worked on a legacy-to-modern migration, or on products for regulated enterprise or public-sector customers (SOC 2, data residency).
- Early-stage or founding-team experience.
None of these are required. If the core of this role excites you, apply.
Benefits
Why join now
- Real stakes, real customers . Real stakes, real customers. You won't be building for a hypothetical buyer. Owners and contractors are building now, on deadlines measured in revenue per day.
- Blank canvas, solid ground . You get first-engineer level scope on a product that already has paying customers, real data and proven outcomes to tell.
- Defining a category .Agentic software for physical infrastructure is a new category. What you build will become the standard.
- Small, senior team . Flat, direct, low on process. We debate openly, decide quickly and ship.
Compensation and location
- Total Comp : $180,000-230,000, based on experience, level, and location.
- Benefits : Health, Dental, Vision, 401(k), PTO .
- Location : New York, San Francisco, and Montreal are preferred. Occasional travel to may be required.
Foresight is an equal opportunity employer. We welcome applicants of every background and do not discriminate on any protected basis.
- ...localization teams simplify and scale their operations. Our Montréal engineering team works in an Agile, collaborative environment, building... ...(3 days onsite / 2 days remote) We are looking for a Senior Full Stack Developer who works AI-first: someone who uses AI tools and AI...SeniorLong term contractFull timeInternshipRemote work
$95k - $145k per year
...Preferred Languages: Bilingual (English / French) Preferred Employment Type: Full-Time, Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software Engineering Practice within the Emerging Technologies team. As a full-time member of CGI...SeniorPermanent employmentFull time- ...stages, providing digital solutions for various markets such as financing, cash management, equipment finance, and securities. TEHCNICAL STACK React | TypeScript | Bootstrap | .NET C │ PostgreSQL | Jenkins | GitHub Actions | Azure | Private Cloud | Kubernetes What will be...SeniorFull timeInternship
- ...to the code across the entire technology stack, you will act as a technical reference for... ...Bachelor’s degree in computer science, software engineering, or another relevant field of study, or... ...; Minimum of 5 years of experience in full stack development, including demonstrated...SeniorFull timeInternshipRemote workWork from home
- ...Conception & Développement Participer activement au développement de solutions technologiques modernes Intervenir sur toute la stack : front-end, back-end, bases de données, API et intégrations. Participez activement à la transformation et l’adoption des pratiques...SeniorFull time
$70k - $135k per year
...Position Description: Nous recherchons un Développeur JAVA Full Stack Intermédiaire à Senior pour rejoindre notre équipe technologique et contribuer à l'évolution de plateformes critiques au cœur des opérations numériques. Vous jouerez un rôle clé dans le design, la livraison...SeniorFull time- ...Solutions was founded in 2010 by two aeronautical engineers who realized that the healthcare system was not exploiting the full potential of technology. Supported by a... .... Job Description As a Senior Full Stack Developer, you will contribute to the analysis...SeniorLong term contractPermanent employmentFull timeContract workWork at officeRemote workWorldwide
- ...informatique, génie logiciel ou toute autre formation pertinente, ou expérience équivalente; Minimum de 5 ans d'expérience en développement full stack, dont une expérience démontrée en mentorat ou en accompagnement de développeurs; Maîtrise de JavaScript/TypeScript et de React;...SeniorDaily paidFull timeWork at officeRemote workWork from homeDay shift
- ...selon le nombre d’année d’expérience sur le marché. Description du poste Tu souhaites apporter ton expertise en développement Full Stack dans une équipe prête à se démarquer? Tu veux participer à la réalisation de projets structurants qui soutiennent la croissance de...SeniorDaily paidFull timeWork at officeRemote workWork from homeDay shift
$120k - $130k per year
...Canada/US and Europe. We currently have a role as an Lead Full Stack Product Engineer - Enterprise Modernization with our large consulting client... ...Pair Programming Code Reviews Ideal profile Senior developer capable of working on both legacy code and new...SeniorRemote jobLong term contractPermanent employmentContract workFreelance2 days per week3 days per week- ...technical decisions behind a project? Techso is looking for a Senior Full Stack .NET Developer to help design and develop digital solutions... ...have: A bachelor's degree in Computer Science, Software Engineering, or a related field; At least six years of experience with...SeniorPermanent employmentFull timeWork at officeFlexible hours
$169.5k - $242.6k per year
...matter. A team where everyone makes play happen. Job Title: Senior Full Stack Developer, AI & Tools (Apex Legends) Location: Vancouver, BC... ...Integrate platform and partner technologies into the game engine Collaborate with content teams on feature development Mentor...SeniorFull timeLocal area3 days per week$70k - $135k per year
...Position Description: Développeur(se) Full Stack Expert – React / Java | Secteur bancaire Faites évoluer des plateformes numériques au cœur de l’écosystème bancaire avec CGI Vous êtes un(e) développeur(se) Full Stack expérimenté(e) avec une forte expertise Front-End React et...Full timeDay shift2 days per week- ...TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. Right now, we are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our client’s team in New Caledonia (Nouméa) . If you have 3 to 5 years...Permanent employmentFull timeTemporary workRelocationVisa sponsorship
- ...About Engineered Arts Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years... ...to encounter. About You You're a mid-to-senior full stack developer with a strong backend focus who...SeniorRemote workWorldwide
- ...extraction, and intelligent workflows, with a strong emphasis on backend reliability and speed of execution. Were looking for a Full-Stack Engineer (backend-leaning) who can take ownership of features end to end. The role is approximately 70% backend and 30% frontend ,...Remote jobImmediate startFlexible hours
- ...requirements with the help of product managers and engineers • Solid understanding of RESTful APIs... ..., Relevant experience and skills, Seniority and performance, Market and business... ...negotiable benefits package to all regular, full-time employees. In the U.S. and Canada,...Permanent employmentFull timeWork at officeLocal area
- ...delà de l’exécution et contribuer réellement aux décisions techniques d’un projet? Techso recherche un·e développeur·euse Java Full Stack senior pour participer à la conception et à la réalisation de solutions numériques utilisées par des clients d’envergure, à Montréal et...SeniorPermanent employmentFull timeWork at office
$60k - $115k per year
...Anglais obligatoire – français un atout Calendrier : Canada (Québec) Description du poste Nous recherchons un(e) Développeur(se) Full Stack Senior possédant une forte expertise en développement Front-End avec React et TypeScript, ainsi que de bonnes compétences Back-End en C...SeniorFull time$90k per year
...experiencing strong growth, we are actively seeking an experienced Senior Full-Stack Developer / React Front-End Lead (with strong C# Backend... ...and APIs in C# .NET Core alongside the dedicated backend engineering team . Optimize render performance, state management, and...SeniorPermanent employmentContract workImmediate startRelocationRelocation package- ** English version below ** Vous êtes passionné·e par la résolution de problèmes et aimez travailler au sein d’une équipe dynamique et créative? Vous aimez apprendre et collaborer avec des organisations qui ont un impact important sur la société? Joignez-vous à une équipe...Full timeApprenticeshipWork at officeRemote workFlexible hours2 days per week
- ...skills you will bring: ~ Degree in Computer Science, Software Engineering, or a related field ~5+ years of experience in a technical lead... ...people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be...Long term contractFull timeTemporary workDay shift
- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with...Contract work
- ...TEHORA est présentement à la recherche d’ un Développeur Web Full Stack afin de participer au développement et à l’intégration d'une plateforme Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Développer les composantes Web...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...la plate-forme agricole ayant la plus grande croissance au Canada ces dernières années. En tant que développeur(euse) principal(e) Full stack, vous participerez aux développements de l’ensemble des composants de la plate-forme et contribuerez à ses nombreuses intégrations agricoles...Daily paidPermanent employmentFull timeSummer workWork at officeLocal areaRemote workFlexible hoursDay shift
- ...We’re seeking someone to join our team as Lead Java Full Stack Developer to drive the design, development, and evolution of strategic risk... ...shape the future of our communities. This is a Lead Software Engineering position at Vice President level, which is part of the job family...Full timeWork at officeRemote work
$180k - $240k per year
...headquartered in New York. The role We're looking for a Senior Data Engineer to build the data foundation behind Foresight. You will... ...on the features and datasets their models need, and with full stack engineers on the data behind each product feature. ~...SeniorFull timeFor contractorsInternshipWork at office- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About... ...who thrives on clean code and innovation, values strong engineering practices, and wants to see their work impact millions of viewers...Permanent employmentWork at office
- ...Collaborer avec d'autres développeurs et équipes (rencontres, internes, SCRUM, estimations)en apportant une expertise sur l'ensemble de la stack technique; Résoudre des problèmes de manière créative et s’adapter rapidement au changement; Faire preuve d’initiative et s’...
$70k - $135k per year
...let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!
- développeur web full-stack Montréal, QC
- senior full stack engineer Montréal, QC
- full stack web developer Montréal, QC
- full stack developer remote Montréal, QC
- full stack developer Montréal, QC
- full stack .net developer Montréal, QC
- senior web designer Montréal, QC
- senior project engineer Montréal, QC
- senior ruby developer Montréal, QC
- senior crm manager Montréal, QC


