Surya Digital Teknologi is a digital agency based in Indonesia. We specialize in creating mobile apps, websites, and software solutions including recruitment solutions for large, medium, and small businesses. We aim to automate tasks and help clients achieve better results, giving them more time to focus on what matters most. We take pride in being responsive and reliable. Our clients have experienced our commitment to IT services and recruitment firsthand. Let us show you what matters most – your success!
What You Will DoFullstack Developer with deep experience in the AEC domain to lead and support the development of both web-based and desktop applications. Your role will focus on integrating 3D/parametric design tools, BIM systems, and AI/ML pipelines into scalable platforms that automate workflows, support design validation, and generate data-rich geometry models. You will contribute to the next generation of our digital solutions, working closely with engineers, BIM specialists, and design technology consultants.
- Design, develop, and maintain full-stack applications (frontend + backend) for AEC professionals.
- Develop custom solutions using: ShapeDiver & Rhino.Compute (parametric Grasshopper workflows), Three.js / WebGL (real-time 3D visualization), Autodesk Platform Services (APS / Forge) for Revit data and geometry APIs.
- Build intelligent agents using: LLMs, computer vision, or rule-based automation, geometry generation and fabrication-ready model automation, model auditing, validation, and compliance enforcement.
- Enable robust data exchange between BIM/CAD and web platforms.
- Support visual or code-based workflow authoring for: n8n and ComfyUI, BIM content creation and geometry optimization, model checking, fabrication, and asset tracking.
- 3+ years of full-stack development experience delivering production-grade tools across both web and desktop platforms
- Background in AEC fields such as architecture, engineering, construction tech, BIM, or digital fabrication
- Proven experience integrating cloud and desktop BIM workflows (Revit, Rhino, ACC/BIM360)
- Familiarity with parametric/geometry engines: Grasshopper, ShapeDiver, Rhino.Compute
- Strong experience building Revit/Rhino plugins or automating geometry + documentation workflows
- Solid understanding of AEC data formats: IFC, glTF, JSON, Excel-based specs
- Prior involvement in digital fabrication, LOD400/500 workflows, or digital twin delivery
- Comfortable working with multidisciplinary teams (designers, BIM specialists, AI developers)
- Exposure to AI/ML use cases in AEC is highly regarded
- Extensive experience in Python, JavaScript/ TypeScript, Three.Js/ WebGL, React, SQL, NoSQL
- Knowledge of ISO 19650, COBie, and/or DfMA principles is advantageous
- Cloud deployment experience on AWS or Azure (especially for compute-heavy tasks)
- Work-life balance (No need to work outside of your 8 hours/day)
- 20 days of Paid Annual Leave, 10 Days of Paid Sick Leave, Paid Australian Holiday
- Government Endorsed Leave (Maternity, Wedding, Mens, etc)
- Team Building Events (Company Dinner, Charity Events, Company’s Outing, Ice Breaking Activity)
- Personal development benefits (Paid Course, Sharing Session)
- Personal Business Funding
- Potential paid work visit to Australia
- Referral Fee of IDR 4 Mills
- Free food and beverages
- Performance bonus
- Health and wellness benefits (BPJS Kesehatan dan Ketenagakerjaan)
- Ied Fitri Bonus (THR)
To find our other job openings, please visit our website at suryadt.co.id/join-our-team/ or send your resume and portfolio to
#J-18808-Ljbffr