Frontend / GIS Visualization Engineer
Our client is building a next-generation visual analytics engine — one that renders hundreds of millions of fast-changing business records into crisp, interactive 2D graphics right in the browser, at 60fps. We are looking for a Frontend / GIS Visualization Engineer to help evolve and extend the 2D, SVG-based visualization system for large, complex spatial datasets. You will work on top of an existing, production-proven architecture, improving visual clarity, interaction patterns, and algorithmic data representation, while balancing performance, usability, and engineering effort. The ideal candidate is comfortable working at the intersection of frontend engineering, GIS, spatial algorithms, and data visualization, and is pragmatic about choosing when to extend existing systems versus building new ones. Responsibilities • Design and implement features for a 2D SVG-based visualization pipeline, focusing on clarity, interactivity, and usability; • Work with spatial data, geometry, and mapping concepts to represent complex datasets in intuitive ways; • Develop and apply algorithms for: spatial clustering, dimensionality reduction, Voronoi-based and similar geometric structures; • Improve performance and user experience without reimplementing the rendering stack unnecessarily; • Build research prototypes to explore new visualization or interaction ideas, and productionize successful approaches; • Collaborate closely with product, design, data, and engineering teams to evaluate trade-offs and constraints; • Write clear documentation explaining technical decisions, limitations, and alternatives. • Build well-tested, maintainable frontend components and APIs that integrate cleanly with the existing system; • Contribute beyond visualization when needed (frontend features, data exploration, UX improvements). Requirements • 5+ years of professional software development experience; • 3+ years working with 2D data visualization, GIS, or mapping systems; • Strong frontend engineering background, ideally with React; • Deep understanding of 2D geometry, spatial data structures, and coordinate systems; • Proven experience turning complex spatial or algorithmic data (e.g. Voronoi, clustering outputs) into interactive, production-grade visualizations; • Experience working with SVG-based visualization systems; • Solid software engineering fundamentals: clean design, testing, profiling, and code reviews; • Comfortable communicating technical trade-offs to non-graphics specialists; • High autonomy, self-discipline, and organizational skills; • Excellent English communication skills. Bonus points for • Hands-on experience with mapping libraries or GIS tooling; • A Master’s degree in Computer Science, GIS, Data Science, or related fields; • Experience applying algorithmic or data-driven approaches to visualization problems; • Exposure to AI / LLM-based tools for data exploration, prototyping, or enhancing user workflows; • A pragmatic mindset: comfort working within existing systems and improving them incrementally rather than re-architecting by default; • Willingness to step outside a narrow specialization and contribute where the team needs support. We offer excellent benefits, including but not limited to • People-oriented management without bureaucracy; Flexible schedule ( • 3 hours overlap with ET); • 15 working days of annual paid vacation; • Opportunities for self-realization, career, and professional growth; • Accounting and legal support. Apply tot his job