{"id":779826,"url":"https://alion.io/job/stratum-frontend-3d-visualization-developer","title":"Frontend 3D Visualization Developer","company":{"id":720799,"name":"Stratum","domain":"stratum.gs","url":"https://alion.io/company/stratum-5","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"D","score":40,"open_postings":11,"ghost_share":1,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-29T05:49:05Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":57000,"max_usd":140000,"period":"year","method":"role_country_seniority_unknown","sample_n":53},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Babylon.js","optional":false},{"name":"CI/CD","optional":false},{"name":"D3.js","optional":false},{"name":"GLSL","optional":false},{"name":"JavaScript","optional":false},{"name":"Plotly","optional":false},{"name":"React.js","optional":false},{"name":"Three.JS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"WebAssembly","optional":false},{"name":"WGSL","optional":false}],"status":"live","first_seen_at":"2025-09-17T18:41:25Z","employer_posted_date":"2025-09-17","last_verified_at":"2026-10-29T17:40:05Z","board_verified":true,"closed_at":null,"days_open":407,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":406},"description":"Role Overview\nWe're seeking a skilled Frontend Developer with deep 3D visualization expertise to work on an innovative web-based platform for industrial data visualization and planning. This role focuses on creating sophisticated 3D rendering systems that transform complex spatial datasets into intuitive, interactive experiences for technical and non-technical users alike.\nKey Responsibilities\n3D Visualization Development:\nDesign and implement advanced 3D visualization systems for complex spatial data\n\nCreate interactive 3D environments with real-time manipulation capabilities\n\nBuild systems capable of rendering large-scale datasets with hundreds of thousands of objects\n\nDevelop dynamic visualization features that respond to user inputs and data changes\n\nPerformance Engineering:\nArchitect rendering pipelines optimized for massive datasets\n\nImplement spatial optimization techniques for efficient scene management\n\nDesign progressive loading strategies and caching mechanisms\n\nEnsure smooth performance across various devices and browsers\n\nInteractive Features:\nBuild intuitive 3D interaction paradigms (selection, measurement, annotation)\n\nDevelop collision detection and raycasting systems\n\nCreate dynamic camera systems and navigation controls\n\nImplement real-time data filtering and visualization updates\n\nRequired Technical Skills\nCore 3D Technologies:\nExpert-level knowledge of WebGL and GPU programming concepts\n\nProficiency in 3D graphics libraries (Three.js, Babylon.js, or similar)\n\nUnderstanding of 3D mathematics, transformations, and projections\n\nExperience with shader programming (GLSL/WGSL)\n\nKnowledge of 3D file formats (GLTF, OBJ, FBX, etc.)\n\nFrontend Technologies:\nStrong JavaScript/TypeScript skills\n\nModern framework experience (React, Vue, Angular)\n\nState management for complex applications\n\nWebAssembly for performance-critical operations\n\nWeb Workers for parallel processing\n\nData Visualization:\nExperience with data visualization libraries (D3.js, Plotly, etc.)\n\nUnderstanding of visual encoding principles\n\nAbility to handle various data formats (JSON, CSV, binary formats)\n\nReal-time data streaming and updates\n\nPerformance Optimization:\nProficiency in spatial data structures (octrees, k-d trees, BVH)\n\nLevel-of-detail (LOD) and culling techniques\n\nInstanced rendering and geometry batching\n\nMemory management and garbage collection optimization\n\nProfiling and debugging 3D applications\n\nAdditional Valuable Skills\nAdvanced Rendering:\nPhysical-based rendering (PBR) techniques\n\nPost-processing effects and pipelines\n\nShadow mapping and lighting systems\n\nParticle systems and procedural generation\n\nVR/AR development experience\n\nScientific/Technical Visualization:\nVolume rendering techniques\n\nPoint cloud visualization\n\nMesh generation and manipulation\n\nTerrain rendering and heightmaps\n\nIsosurface extraction\n\nInfrastructure & Tools:\nCloud computing and distributed systems\n\nContainerization and microservices\n\nCI/CD pipelines for complex applications\n\nVersion control with large binary assets\n\nPerformance monitoring and analytics\n\nDomain Knowledge (Plus):\nGIS and mapping technologies\n\nCAD/CAM software experience\n\nScientific computing backgrounds\n\nUnderstanding of coordinate systems and projections\n\nExperience with industry-specific visualization needs\n\nWhat You'll Be Building\nYou'll be creating a cutting-edge visualization platform that handles complex spatial data at scale. The system needs to provide immediate visual feedback for decision-making processes, support collaborative workflows, and maintain high performance even with massive datasets. The platform should be accessible to both technical specialists and business stakeholders, requiring careful attention to user experience and interface design.\nIdeal Candidate Profile\nWe're looking for someone who:\nGets excited about pushing the boundaries of what's possible in web-based 3D graphics\n\nHas a strong foundation in computer graphics and rendering techniques\n\nEnjoys solving complex performance challenges\n\nCan balance technical excellence with practical user needs\n\nThrives in environments requiring independent problem-solving\n\nHas experience building production-ready visualization systems\n\nTechnical Challenges You'll Solve\nRendering millions of data points while maintaining interactive framerates\n\nBuilding intuitive interfaces for complex 3D interactions\n\nImplementing real-time collaborative features in 3D spaces\n\nCreating adaptive systems that work across different devices and network conditions\n\nDeveloping novel visualization techniques for domain-specific data\n\nArchitecting scalable solutions for growing datasets\n\nThis role offers the opportunity to work at the intersection of cutting-edge web technologies and advanced 3D graphics, creating tools that transform how organizations visualize and interact with their spatial data.","description_format":"text","description_chars":4859,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Industrial AI"],"lifecycle":[{"event":"open","at":"2026-09-12T00:26:32Z"}],"visa":[],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":1,"p_active":0.12,"p_room":0.28,"age_days":406,"expected_fill_days":12,"reasons":["conf:1","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/stratum-frontend-3d-visualization-developer","json_url":"https://alion.io/job/stratum-frontend-3d-visualization-developer.json","meta":{"generated_at":"2026-10-29T18:45:06Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":27836,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":720799},"rest":"https://alion.io/mcp/rest/get_company?id=720799"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fstratum-frontend-3d-visualization-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fstratum-frontend-3d-visualization-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fstratum-frontend-3d-visualization-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/stratum-frontend-3d-visualization-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fstratum-frontend-3d-visualization-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":779826}},{"tool":"search_jobs","arguments":{"company":"stratum.gs","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":779826},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}