MTS - Lead Mobile Engineer
Summary
Mobile Platform Engineer at Ironsite, building mobile web apps for construction workers (profiles, rewards) and superintendents (time tracking), with offline-first capabilities and integrations with construction software like Procore, using React/TypeScript and Node.js.
About Ironsite
The Role
What You'll Build
- Craft Worker Mobile Experience. The worker-facing mobile web app that turns Ironsite from something workers wear into something they use daily, including profiles, stats, achievements, badges, the rewards marketplace, exportable resumes, and multi-language daily notifications with SMS delivery for workers in the field. This is the first mobile product built specifically for the recognition and career-building layer of the trades, and it's where every other team's work reaches the workforce for the first time.
- Field Tools for Superintendents. The tools superintendents use to run the jobsite in real time, such as Time & Attendance capture in the field, crew check-ins, and progress tracking from anywhere on site. These are the daily-driver mobile surfaces that decide whether Ironsite becomes the system of record for the field, and where our data infrastructure and AI insights become something a superintendent can actually act on in the moment.
- Integrations & API. The connectors that let Ironsite plug into the existing construction and HR stack, including Procore, Autodesk, Trimble, and the long tail of ERP and payroll systems, and the API infrastructure underneath them. Done right, this is what makes Ironsite the ground-truth layer feeding every other system on a jobsite; done wrong, it's a bottleneck on every deployment.
Technical Challenges You'll Solve
- Building a mobile experience for the field, not the office. The craft worker mobile web app has to work for non-technical users in real jobsite conditions with low connectivity, multiple languages, wide range of devices, gloves on hands, sun in eyes, and enough polish to actually drive daily engagement. You'll ship a mobile surface that has to earn its place on every worker's phone.
- Being the interface every other team's work depends on. Ironsite's mobile layer is where the outputs of our hardware team, AI research team, data infrastructure team, and integrations team converge. That means the mobile surface has to be flexible enough to expose new capabilities as they ship, principled enough to keep the experience coherent as more capabilities layer in, and rigorous enough to give every other team fast feedback on how their work is actually being received. You'll be at the center of that.
- Offline-first as a first-class citizen, not an afterthought. Jobsites have unreliable networks. That means offline-first data models, real sync conflict resolution, and building for the reality that a worker might not have a signal for hours at a time. You'll design the systems that make Ironsite feel instant even when the network doesn't cooperate.
- Building trust with a workforce that has every reason to be skeptical of tech. Craft workers have been the object of a lot of failed jobsite technology. The mobile experience has to feel like it was built for them, not at them. Every UX decision, every notification, every small detail either builds trust with the workforce or erodes it. You'll be the person making those calls.
What We're Looking For
- Deep experience shipping production mobile experiences, especially web-based mobile products that have to work reliably across a wide range of devices and network conditions.
- Strong full-stack skills, with production experience across modern frontend (React/TypeScript), backend services (Node.js, PostgreSQL, Redis), and cloud infrastructure (AWS). You know how mobile decisions ripple through the whole stack, and vice versa.
- Solid background in API design, third-party integrations, and real-time data and analytics surfaces. This is the kind of work where correctness, performance, and clarity for downstream teams all matter at the same time.
- A collaborative instinct, because this role sits at the intersection of every other technical team at the company. You partner well across disciplines, and you're the kind of engineer other teams want to work with because their work lands better through you.
- Systems thinking across end-to-end product architecture. You care as much about the seams between systems as the systems themselves.
- Typically 5+ years of mobile-focused product experience, with a track record of shipping things you're proud of.
- A background in Computer Science, Software Engineering, Mathematics, Physics, or a related technical field, or the equivalent hands-on experience.
Preferred Qualifications
- Experience shipping mobile web experiences designed for real-world conditions such as offline-first data, sync conflicts, unreliable networks, and non-technical users.
- Background building consumer-grade mobile products with genuine polish, where user experience and engagement matter as much as engineering rigor.
- Experience with construction, manufacturing, or similar operational industries where your users are in the field, not behind a desk.
- Genuine excitement about industries that have been underserved by software, and interest in becoming one of the engineers who builds the mobile experience the physical world runs on.
- Familiarity with construction management software (Procore, Autodesk, Trimble), HR tech, or similar enterprise workflow tools.
Location, Compensation, & Perks
- San Francisco Bay Area (on-site)
- Base salary: $150k-$250k per year, commensurate with experience
- Meaningful founding-team equity.
- Full benefits including health, dental, vision, and 401(k) with 6% match
- Daily catered breakfast and lunch
- Office in San Francisco, next to Oracle Park and the Caltrain
