Senior Geospatial Frontend Engineer responsible for building high-performance geospatial workflows. Leading product quality map interactions for an open-source clean energy planning platform.
Responsibilities
Own the mapping experience as a product-quality system: build and evolve a high-performance geospatial UI where interaction design, performance, and reliability are treated as first-class concerns.
Build “pro-grade” geospatial editing workflows: create tools for drawing and editing points/lines/polygons, including selection states, snapping, validation rules, undo/redo, and exportable artifacts.
Deliver a styling/symbology experience users trust: implement a layer/style editor that supports portable styles, sensible defaults, and powerful “color/size by attribute” workflows — without overwhelming users.
Make large datasets feel smooth: profile performance, manage memory responsibly, and use the right techniques (virtualization, background computation, incremental updates) so everything stays responsive.
Design robust state and interaction architecture: build a maintainable foundation for complex UI state, event handling, and tool modes — the kind that doesn’t collapse when features scale.
Collaborate in a “product trio” style: work closely with product and design, and partner with domain experts to translate real workflows into interfaces that users love and trust.
Ensure technical excellence: write clean, testable TypeScript, build reusable UI components, and help establish patterns that keep velocity high without sacrificing stability.
Communicate clearly and proactively in remote work: tailor communication for different audiences, document decisions, and keep momentum without needing constant meetings.
Bring your own lessons learned: apply what you’ve learned from past product wins and failures to help OET level up.
Requirements
6+ years building modern frontend applications with React + TypeScript (or equivalent senior-level experience)
Strong product engineering instincts: you can turn messy requirements into clean UX and reliable code with a “ship it, own it” mentality: you care about outcomes, polish, and real users.
Deep familiarity with web mapping (MapLibre GL / Mapbox GL style ecosystems), including layers/sources, style expressions, and interactive performance constraints.
Hands-on experience building geospatial editing tools with maplibre-gl-terradraw and Turf.js (drawing, vertex manipulation, snapping, selection states, validation).
Proven ability to ship complex features end-to-end: design tradeoffs, implementation, testing, and iteration with real users.
Excellent written communication and comfort working asynchronously in a fully remote team.
Benefits
A flexible, fully-remote work environment where you’re trusted to work very autonomously. Zero micro-management, as that goes against our culture.
The opportunity to support hardworking, passionate, busy leaders who value and respect your contributions, and are working to create positive societal change in the energy sector.
A culture that values transparency, empathy, trust, humility, diversity, collaboration, and recognition.
We have an open-door policy, and value reciprocal feedback. You’ll always know where you stand, and always have the ability to have your voice heard, simply by reaching out.
A pretty flat hierarchical structure, where titles are not emphasized, and all contributions are valued.
Competitive salary with growth potential. Any relevant benefits depend on your region of residence.
Supportive onboarding and training, tailored to your strengths, interests, and career ambitions.
The ability to be part of our formation! We’re still growing, changing, and improving. Anyone who is part of our team now is able to meaningfully contribute towards our culture, and processes. We’re open to all suggestions, and take them seriously!
Senior Frontend Engineer building reliable order - flow and trading experiences for Wealthsimple, Canada’s leading financial innovator. Owning frontend systems across equities, options, crypto, and real - time market data.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.
Senior frontend engineer leading React architecture for Instacart’s self - serve advertising platform. Building campaign management, reporting, performance, and design - system experiences.
Staff engineer leading architecture and development of scalable web services for Thunderbird’s privacy - focused email ecosystem. Shaping products, analytics, technical direction, and engineering practices.
Staff software engineer shaping scalable web services for Thunderbird, an open - source privacy - focused email and productivity platform. Leading architecture, prototypes, analytics, and technical direction.
Développeur·euse Frontend React contribuant aux projets technologiques canadiens de Maplr, startup reliant les talents mondiaux aux entreprises canadiennes. Conception d’architectures et développement d’interfaces web React performantes.
Senior Front End Engineer building React applications and streamed AI - generated experiences for Knotch’s content performance marketing platform. Developing multi - tenant interfaces, embeds, and data visualizations.
Front - End Engineer building responsive interfaces for Ontinue’s AI - powered MXDR cybersecurity platform. Integrating APIs, optimizing performance, and developing reusable components for secure security dashboards.
React developer building interactive community features for Pelmorex’s Weather Network and MétéoMédia apps. Developing scalable mobile and web experiences with real - time chat and social functionality.