M
Monumental
Fullstack
Software Engineer, Product
TypeScriptReactRustLinux
Про позицію
Monumental is automating on-site construction with robotics and software. They are building internal tools for managing robot fleets, scheduling, and logistics. The role involves building full-stack web apps with TypeScript, React, and Rust, working closely with hardware engineers and operators.
Обовʼязки
- Taking a problem from a colleague and understanding it, building a prototype, getting it in their hands, and iterating on the solution - often all in the same day.
- Designing and building tools to manage a growing fleet of robots spread across multiple sites.
- Extending Fenestra, our Notion-like internal tool for viewing and editing data from different sources.
- Helping bring prototypes from the ops and manufacturing teams to production, cleaning up the data model and code along the way.
- Working with hardware engineers, control engineers, and robot operators to find the best product experience for genuinely hard problems.
- Writing clean, idiomatic, typed production TypeScript and React. We also use Rust in places.
- Debugging memory leaks, crashes, and other problems, often by digging into the root cause yourself.
- Deploying and maintaining new backend services your tools need.
Вимоги
- You've built full-featured web apps in idiomatic TypeScript and shipped them. React experience is a plus.
- Proven experience in building products in a zero-to-one environment, on your own or in a small team. This can be a side-project you’ve worked on, an indie app, or some other project you can show us.
- An eye for good design, both UI and UX.
- A strong sense of ownership. You can drive a project from start to finish without anyone managing you, and you're comfortable when things are chaotic.
- You use coding agents to ship faster and unblock yourself but take full ownership of the features you build with AI.
- You pick up new languages and tools quickly. Rust experience is a plus.
- Basic familiarity with Linux systems. E.g., you’re comfortable ssh’ing into other machines to figure out why something isn't working.
Software Engineer, Product
Оригінал