> Markdown version of [/jobs/ext/2907490-principal-frontend-geospatial-webgl-engineer](https://www.wearedevelopers.com/jobs/ext/2907490-principal-frontend-geospatial-webgl-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Frontend (Geospatial)/WebGL Engineer - **Company:** Technosylva - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), 3D Rendering, Geographic Information Systems, Data Analysis, Unit Testing, Big Data, Code Review, Software Debugging, Software Design Patterns, Memory Management, OpenGL Shading Language, Performance Tuning, Software Engineering, Software Systems, Spatial Data Infrastructures, Systems Integration, TypeScript, Web Applications, WebGL, Three.js, ReactJS, Backend, Vue.js, Build Management, HLSL, AngularJS, Front End Software Development, Asynchronous Programming, Restful APIs, Es2015 - **Published:** September 14, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Strong JavaScript (ES6+ / TypeScript): Deep understanding of core JavaScript concepts. You must be highly comfortable with the event loop, memory management, closures, asynchronous programming (Promises/Async-Await), and performance optimization at the language level. + 3D Rendering & Performance: Build and optimize real-time map rendering pipelines using WebGL, GLSL shaders, or frameworks like Three.js, CesiumJS, or Mapbox GL. + Geospatial Data Integration: Process complex spatial data sets, map projections, coordinate reference systems, and vector/raster tile streams. + Deep expertise with at least one major frontend framework (React, Angular, Vue, or similar). + Proven experience designing scalable, resilient frontend architectures and applying appropriate design patterns. + Experience consuming and integrating REST API applying design patterns. + Strong use of unit tests and modern build/CI tooling. + Experience leading, mentoring, or setting the technical direction of a team of engineers. + Fluency in English. + Experience: Typically 10+ years of software development experience with a strong track record of delivering large, complex systems. + Communication: Exceptional ability to explain complex technical concepts to non-technical stakeholders and business executives. ## Description + Own the technical vision and architecture of our frontend platform. Define the technical roadmap, design large-scale systems, and align technical goals with business objectives. + Design and build high-performance, interactive web applications, including real-time 2D/3D and geospatial visualizations using WebGL. + Set and enforce standards for clean, efficient, maintainable, and well-tested code across the frontend team. + Lead and mentor other frontend developers, performing code reviews and fostering technical growth. + Integrate frontend components with existing products, backend services, and REST APIs. + Optimize rendering performance, memory usage, and load times for large and complex datasets. + Troubleshoot and debug complex issues across browsers and devices; recommend and implement improvements. + Create technical documentation for reference and reporting. + Technical Leadership: Solve the hardest engineering problems, guide multi-team projects. + Cross-Functional Collaboration: Partner with product managers, executives, and other technical leads to plan future software capabilities. + Taking ownership of software-related complaints and working toward finding solutions. + Analyzing data to spot potential weaknesses or problems with software. + Overseeing initial software rollouts and updates to ensure smooth implementation. + Participating in leadership meetings to contribute to corporate strategy. + Lead the technical vision, architecture, and end-to-end delivery of complex software systems while aligning engineering efforts with business goals. ## Related Videos - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Microfrontends at Scale](https://www.wearedevelopers.com/videos/236-microfrontends-at-scale) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More](https://www.wearedevelopers.com/videos/1794-wearedevelopers-live-from-javascript-to-webassembly-high-performance-charting-and-more) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)