The Role MapsPeople is entering a pivotal phase of AI‑led transformation and growth, shaping the future of spatial intelligence and indoor navigation for large enterprise customers worldwide. We are looking for a Senior TypeScript Engineer to join our team and play a key role in building and evolving our platform using a modern TypeScript‑first stack, complemented by high‑performance backend services in Golang.Full‑time – Toronto or AalborgYou will work across the full stack, from crafting responsive front‑end experiences to designing robust back‑end services, within a collaborative, quality‑driven engineering culture.What You’ll DoDesign, build, and maintain full‑stack applications using TypeScript, React (or Angular), and Node.js‑based frameworksArchitect and implement scalable, type‑safe APIs and services using both Node.js and GolangBuild and maintain high‑performance backend services in Golang for scalable and distributed systemsContribute to and champion best practices within a monorepo codebase (Nx, Turborepo, or similar)Collaborate with product, design, and platform teams to deliver high‑quality features end to endParticipate in code reviews, technical design discussions, and mentoring of junior engineersImprove developer experience through tooling, automation, and CI/CD pipeline enhancementsWork with cloud infrastructure on GCP, AWS, or Azure to deploy and operate production servicesWhat We’re Looking For5+ years of professional experience in TypeScript/JavaScript developmentStrong proficiency in TypeScript across both front‑end and back‑endSolid experience with React or Angular (experience with both is a plus)Strong backend experience with both Node.js and Golang, including building scalable services and APIsExperience designing and building services in Golang (REST/GraphQL APIs, concurrency patterns, performance optimization)Hands‑on experience with Node.js frameworks such as NestJS, Fastify, or similarExperience leveraging AI‑first coding workflows and spec‑driven development practices using tools like Codex or similarProven experience working in a monorepo environment (Nx, Turborepo, Lerna, or similar)Strong programming fundamentals, data structures, algorithms, design patterns, and problem‑solvingFamiliarity with relational databases (PostgreSQL preferred) and RESTful/GraphQL API designExperience with cloud platforms (GCP, AWS, or Azure), including CI/CD, containerization, and infrastructure basicsComfortable working with Git, pull request workflows, and modern development toolingNice‑to‑HavePrior experience with .NET (C#) or Java in an enterprise settingFamiliarity with the TAAN stackExperience with message queues, event‑driven architectures, or microservices patternsExposure to infrastructure‑as‑code tools (Terraform, Pulumi, CDK)Experience with observability and monitoring tools (Datadog, Grafana, etc.)Contributions to open‑source projects or internal developer toolingWhy Join Us?Work on a modern TypeScript‑first platform complemented by Golang servicesBe part of a collaborative, quality‑driven engineering cultureInfluence architecture, tooling, and developer experienceBuild products used by leading global organizationsGrow your skills in a team that values learning and innovation#J-18808-Ljbffr