Higharc
Sr. Software Engineer, Estimate
Remote Software Engineering role with clear candidate location fit.
PostedJun 27, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
USA
Role overview
Sr. Software Engineer, Estimate
Requirements and responsibilities
Readable role content extracted into sections for faster review.
What You'll Do
- Work across a large surface area of our product – optimizing queries, building React components, establishing frontend state patterns, writing e2e tests, integrating external APIs, and occasionally digging into our CAD and geometry layers.
- Own projects end-to-end: work cross-functionally to shape product solutions, translate requirements into actionable engineering work, and communicate risks and opportunities early – without needing heavy overhead to get there.
- Maintain high code quality through risk-based tests and thoughtful code reviews.
About You
- You're a generalist engineer who moves fluidly across a codebase. Full-stack proficiency is a starting requirement, but what we're really looking for is range: someone equally comfortable untangling a tricky SQL performance issue, building a niche canvas visualization component, or navigating an unfamiliar API.
- You push into unknown territory rather than waiting for a clear path to be laid out – taking initiative when requirements are ambiguous, coordinating across functions to get unblocked, and driving toward a solution. You have a track record of owning features end-to-end and bringing others along with you.
- You have strong TypeScript/JavaScript fundamentals and solid experience with React, Node.js, REST, and SQL.
- You are drawn to creating software for the built world. This doesn't mean you need industry experience – it might be a renovation you've done, an interest in how buildings actually come together, or just a pull toward software that connects to something physical and real.
- Experience with graphics, geometry, or spatial programming is a plus – not because it's required day-to-day, but because you shouldn't be averse to that kind of work when it comes up
Similar roles
Keep a backup shortlist.
Node.js, React 5 accepted countries
Senior Full Stack EngineerSubwayView role JavaScript, Node.js 5 accepted countries
Full Stack EngineerSubwayView role Node.js, REST 5 accepted countries
Mobile EngineerSubwayView role JavaScript, Node.js 13 accepted countries
Senior Software EngineerSubway EcommerceView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.