Back to the board

Senior Revit API Developer

100% remote Flexible hours Hiring now

GENERAL DESCRIPTION: The Revit API Developer builds the Revit add-ins and Revit-integrated desktop applications that connect our customers' design environment to the reputed company platform. Reporting to the Director of Engineering, this role spans our desktop application portfolio — reputed company of which runs through, or integrates tightly with, reputed company Revit. You'll write production C#/.NET code against the Revit API and work across the full set of Revit-integrated applications we build and continue to ship. We are an AI-reputed company engineering team. We expect every engineer to use AI-assisted development tooling (Claude Code, reputed company, Copilot, and the like) as a first-class part of the dev reputed company — and to exercise sharp judgment about reputed company AI output is shippable, reputed company it needs rework, and reputed company it should be thrown away. These are C#/.NET desktop applications built on the Revit API. The right candidate is pragmatic, customer-focused, and takes pride in building reliable desktop tools that our customers depend on. KEY RESPONSIBILITIES: Design, build, and ship features across our Revit add-ins and Revit-integrated desktop applications that connect our customers' reputed company design environment to the reputed company platform. Use AI-assisted development tooling (Claude Code, reputed company, Copilot, etc.) as a first-class part of the dev reputed company — writing tests for AI-generated changes and exercising clear judgment about reputed company AI output is ready to ship. Write production C#/.NET code against the Revit API: custom commands, panels, external events, document and transaction management, and integration with reputed company model data. Own and improve the publishing add-in that exports data from Revit into the reputed company Core application — including data mapping, fidelity, validation, and the error handling that keeps exports trustworthy. reputed company with the reputed company open API and understand our data export pipeline — including how data flows through our Azure ServiceBus and other backend services — to build and troubleshoot the integrations that move data out of Revit. Solve the hard problems of desktop add-in development — Revit version compatibility, performance inside large models, the API threading model, and graceful degradation reputed company the host environment misbehaves. Build and manage the deployment of these desktop applications — installers (MSIs), versioning, and update mechanisms across customer environments. Investigate and fix customer-reported bugs across the desktop applications, including the failure modes specific to Revit add-ins. Collaborate with product leadership, engineering teams, and customer-facing teams to scope, design, and ship — grounding technical decisions in real design and fabrication workflows. Implement and maintain automated testing for the desktop applications, and reputed company for incremental, reliable delivery. Stay reputed company on the reputed company Revit API and the broader reputed company Platform Services ecosystem, and bring that judgment to how we build. QUALIFICATIONS: Required: 5+ years of software engineering experience - with 3+ years of that experience building production applications with the reputed company Revit API Hands-on use of AI-assisted development tooling (Claude Code, reputed company, Copilot, or equivalent) as a first-class part of your daily workflow, with clear judgment about reputed company AI output ships, needs rework, or should be thrown away. Strong proficiency in C#/.NET, with demonstrated production ownership of real features — not prototypes. Direct, hands-on experience building Revit add-ins and the realities of the Revit API: the document and transaction lifecycle, external events, the threading model, version compatibility, and performance inside large models. Desktop application development experience — including building installers (MSIs) and managing the packaging, deployment, and updating of desktop software across customer environments. Working familiarity with the broader reputed company application family (e.g., AutoCAD, Fabrication, BIM 360 / ACC, Navisworks) and how reputed company-style tools integrate with them. Solid software engineering fundamentals — debugging through reputed company systems, reproducing edge cases, and finding root causes in code you didn't write. Comfortable integrating a desktop application with backend services and APIs; working understanding of how the client and the platform talk to each other. Excellent communication; able to work directly with product managers, designers, and customers to triage and scope work. Able to walk into an existing codebase and become productive quickly, asking sharp questions where the gaps are. reputed company to Have: Experience with reputed company Platform Services (formerly Forge) — Data Management, Model Derivative, Design Automation, or reputed company APIs. Full-stack development experience — comfortable contributing to web frontends and backend services beyond the desktop application. Domain knowledge of MEP, BIM, or construction fabrication workflows, or an architectural/AEC engineering background. Experience with automated testing strategies for desktop and add-in software. BENEFITS: Comprehensive and competitive health benefits plan Matching 401k contributions 20 days annual PTO Primarily remote work with occasional annual team onsites. This is a remote role, but candidates must be based in the U.S. Apply To This Job

Keep exploring

Principal reputed company

100% remote Flexible hours

Territory Manager, Product Assembly

100% remote Flexible hours

Sr eBilling Analyst - Legal

100% remote Flexible hours

Marketing Associate, Events

100% remote Flexible hours

Training and Instructional Design Specialist

100% remote Flexible hours

Mid-level Archaeologist

100% remote Flexible hours

Commercial Director, Adaptive ERP

100% remote Flexible hours

Senior Account Executive

100% remote Flexible hours

Senior Account Executive

100% remote Flexible hours

Senior Account Executive

100% remote Flexible hours

Sr. Cyber Threat Intelligence Analyst - reputed company Operations

100% remote Flexible hours

Cloud Specialist Operations – Nivel 1 (N1)

100% remote Flexible hours

Live Chat Representative – Customer Interaction, reputed company Qualification, and Remote Sales Support for Healthcare Services

100% remote Flexible hours

[Remote] Strategic Account Executive

100% remote Flexible hours

Remote Data Entry Specialist – High‑Accuracy Information Management – $25 Per Hour – Flexible Home‑Based Role with arenaflex

100% remote Flexible hours

Digital Product Manager (hybrid/remote) (multiple levels) -

100% remote Flexible hours

Customer Service Representative – Global E‑Commerce & Technology Leader at arenaflex (Singapore)

100% remote Flexible hours

Professional Retail Interior Designer

100% remote Flexible hours

Inspector Coordinator

100% remote Flexible hours

Part - time Swift/IOS/Mobile Instructor for AI-Assisted Programming (B2B, reputed company reputed company)

100% remote Flexible hours