{"schemaVersion":"jobsearcher.job.v1","id":"bb9620f05cd65a0d9ceb4108","url":"https://jobsearcher.com/jobs/bb9620f05cd65a0d9ceb4108","canonicalUrl":"https://jobsearcher.com/jobs/bb9620f05cd65a0d9ceb4108","title":"Software Developer – WebGL, 3D interactive GIS developer","description":"Blue Marble Geographics is seeking to hire a 3D web software developer with experience using visualization technologies such as WebGL, Canvas, and the threejs API to display very large GIS datasets. The successful candidate will have a proven ability to develop high-quality code in a team environment. Development tasks will require an intimate familiarity with modern web development frameworks, 3D data viewer technology, and a strong familiarity with Cloud-based architecture and infrastructure.\nThis is an opportunity to work within a progressive, small, team-oriented group that is part of a stable, growing company. Successful candidates will be able to interact with customers and peers in various technical situations. This is a great project working on a web-based 3D visualization and analysis engine for a leading commercial GIS product. Blue Marble Geographics is the place to be if you desire to learn new things every day while creating effective code. Remote employees are welcome to apply.\nRequirements of this Role:\nWeb development using HTML5 and Javascript\nVisualizing complex 3D GIS datasets in a web-based architecture such as WebGL, Canvas, and the threejs API\nJava, C#, or C++, and OpenGL development\nWeb development using .NET WebAssembly platforms.\nExperience in GIS is desired; strong mathematical/spatial skills will be equally considered.\nPreferred working knowledge of Azure Cloud-based infrastructure.\nProven ability to analyze, optimize, and implement large projects.\nThis job description may be updated as needed to reflect tasks relevant to the goals of the department.\nEducation and Experience\nBachelor’s Degree or higher in Computer Science, Engineering, or equivalent technical academic background with in-field experience.\nThree or more years of working experience as a primary developer in a web-based Front-End environment are required.\nAbout Blue Marble Geographics\nBlue Marble Geographics is a GIS and geodetic software development company that provides cutting-edge yet accessible products designed for both novice and experienced geospatial professionals. For nearly three decades, the company’s products have been used and trusted by organizations around the globe — including government agencies, universities, and Fortune 500 companies.\nBlue Marble’s expertise spans a broad spectrum of the geospatial technology sector with a particular focus on coordinate conversion, lidar and photogrammetric point cloud processing, geospatial software development, and user-driven product development.\nBlue Marble’s products include Geographic Calculator®, the industry standard for precise spatial data conversion and advanced coordinate system management; Global Mapper®, an all-in-one GIS application with a comprehensive array of data processing and analysis tools; and Global Mapper Pro®, a suite of powerful tools for editing and processing lidar and photogrammetric point clouds from drone-captured images. All of these software tools are available for desktop, cloud, mobile, or software developer toolkits.\nWhy you should consider joining Blue Marble Geographics\nThere are many reasons to join the Blue Marble Geographics team! The number one reason is the people that work here, who make our company remarkable. Our company is based in the beautiful state of Maine, and we’ve been around for three decades. Our employees love what they do, and because of that, they are dedicated to producing essential world-class technology. At Blue Marble, we celebrate our differences and encourage creativity, and bold new ideas.\nOur employees enjoy generous benefits, including:\nHealth insurance (fully covered for employees)\nDental insurance\nPaid time off\n401k savings with company match\nCasual attire\nAre you interested in joining us? Apply today!\nSubmit your cover letter and resume to hr@bluemarblegeo.com. Please include your salary requirement in the cover letter, and add “Open GL Developer” to your email subject line.\n\nContact Information\n\nHR Administrator\nEmail: hr@bluemarblegeo.com\nPlease apply via email and include a cover letter. Blue Marble Geographics is an equal opportunity employer.\nBlue Marble Geographics\n22 Carriage Lane\nHallowell, Maine 04347 U.S.A.","company":"Bluemarblegeographics","rawCompany":"bluemarblegeographics","city":"Columbus","state":"KS","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:29:39.198Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.02","title":"Geographic Information Systems Technologists and Technicians","slug":"geographic-information-systems-technologists-and-technicians"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer – WebGL, 3D interactive GIS developer","description":"Blue Marble Geographics is seeking to hire a 3D web software developer with experience using visualization technologies such as WebGL, Canvas, and the threejs API to display very large GIS datasets. The successful candidate will have a proven ability to develop high-quality code in a team environment. Development tasks will require an intimate familiarity with modern web development frameworks, 3D data viewer technology, and a strong familiarity with Cloud-based architecture and infrastructure.\nThis is an opportunity to work within a progressive, small, team-oriented group that is part of a stable, growing company. Successful candidates will be able to interact with customers and peers in various technical situations. This is a great project working on a web-based 3D visualization and analysis engine for a leading commercial GIS product. Blue Marble Geographics is the place to be if you desire to learn new things every day while creating effective code. Remote employees are welcome to apply.\nRequirements of this Role:\nWeb development using HTML5 and Javascript\nVisualizing complex 3D GIS datasets in a web-based architecture such as WebGL, Canvas, and the threejs API\nJava, C#, or C++, and OpenGL development\nWeb development using .NET WebAssembly platforms.\nExperience in GIS is desired; strong mathematical/spatial skills will be equally considered.\nPreferred working knowledge of Azure Cloud-based infrastructure.\nProven ability to analyze, optimize, and implement large projects.\nThis job description may be updated as needed to reflect tasks relevant to the goals of the department.\nEducation and Experience\nBachelor’s Degree or higher in Computer Science, Engineering, or equivalent technical academic background with in-field experience.\nThree or more years of working experience as a primary developer in a web-based Front-End environment are required.\nAbout Blue Marble Geographics\nBlue Marble Geographics is a GIS and geodetic software development company that provides cutting-edge yet accessible products designed for both novice and experienced geospatial professionals. For nearly three decades, the company’s products have been used and trusted by organizations around the globe — including government agencies, universities, and Fortune 500 companies.\nBlue Marble’s expertise spans a broad spectrum of the geospatial technology sector with a particular focus on coordinate conversion, lidar and photogrammetric point cloud processing, geospatial software development, and user-driven product development.\nBlue Marble’s products include Geographic Calculator®, the industry standard for precise spatial data conversion and advanced coordinate system management; Global Mapper®, an all-in-one GIS application with a comprehensive array of data processing and analysis tools; and Global Mapper Pro®, a suite of powerful tools for editing and processing lidar and photogrammetric point clouds from drone-captured images. All of these software tools are available for desktop, cloud, mobile, or software developer toolkits.\nWhy you should consider joining Blue Marble Geographics\nThere are many reasons to join the Blue Marble Geographics team! The number one reason is the people that work here, who make our company remarkable. Our company is based in the beautiful state of Maine, and we’ve been around for three decades. Our employees love what they do, and because of that, they are dedicated to producing essential world-class technology. At Blue Marble, we celebrate our differences and encourage creativity, and bold new ideas.\nOur employees enjoy generous benefits, including:\nHealth insurance (fully covered for employees)\nDental insurance\nPaid time off\n401k savings with company match\nCasual attire\nAre you interested in joining us? Apply today!\nSubmit your cover letter and resume to hr@bluemarblegeo.com. Please include your salary requirement in the cover letter, and add “Open GL Developer” to your email subject line.\n\nContact Information\n\nHR Administrator\nEmail: hr@bluemarblegeo.com\nPlease apply via email and include a cover letter. Blue Marble Geographics is an equal opportunity employer.\nBlue Marble Geographics\n22 Carriage Lane\nHallowell, Maine 04347 U.S.A.","datePosted":"2026-04-12T20:29:39.198Z","dateModified":"2026-04-12T20:29:39.198Z","hiringOrganization":{"@type":"Organization","name":"Bluemarblegeographics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Columbus","addressRegion":"KS","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bb9620f05cd65a0d9ceb4108"},"url":"https://jobsearcher.com/jobs/bb9620f05cd65a0d9ceb4108"}}