monumental.co

4 open TypeScript positions

Visit Website

Open Positions

monumental.co

Software Engineer, Full-stack

Amsterdam, NL Full-TimeDutch

The Software Engineer will develop and deploy full-stack software controlling autonomous construction robots, working across firmware, control logic, and UI layers. Key responsibilities include writing real-time control code in Rust/TypeScript, building management dashboards with React, and architecting core platform components. The role requires solving complex technical challenges combining hardware, software, and infrastructure at scale within an on-site collaboration environment.

RustTypeScriptReactWebAssembly +6
5mo ago
monumental.co

Software Engineer, Product/UX

Amsterdam, NL Full-TimeDutch

Monumental is seeking a Software Engineer passionate about product and UX to help build an operating system for construction robotics. The role involves owning the product experience, working alongside the CTO to develop interfaces for tasks ranging from 3D site reconstruction to robot command & control. Responsibilities include prototyping, building production-level TypeScript/React code, and collaborating closely with hardware and control engineers.

TypeScriptReactSoftware EngineeringGit +3
5mo ago
monumental.co

Software Engineer, Platform

Amsterdam, NL Full-TimeEnglish, Dutch

Monumental is seeking a Software Engineer to develop and deploy software controlling autonomous construction robots, moving beyond traditional SaaS products. Responsibilities include designing core platform architecture, building tools for fleet management and monitoring, and debugging complex issues across the stack (firmware to UI). The role involves working with hardware and control engineers, utilizing a stack built with TypeScript and Rust compiled to WebAssembly.

TypeScriptRustWebAssemblyCAD tools +6
5mo ago
monumental.co

Software Engineer, Robotics

Amsterdam, NL Full-TimeDutch

Monumental is seeking software engineers to build end-to-end robotics systems for automating on-site construction. Responsibilities include designing and implementing controls algorithms, localization algorithms (like visual-inertial SLAM), and developing production-level code in languages such as C++, Rust, or Python. This is an onsite role in Amsterdam, requiring the bringing of software engineering best practices to the team.

CRustPythonTypeScript +5
5mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs