Job Closed

This listing is no longer active.

Open Energy Transition logo
Open Energy Transition

Revolutionizing energy planning with open-source tools, open data, and collaboration to accelerate a sustainable future

Senior Geospatial Frontend Engineer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2023H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

135 days ago

Salary

€30K - €130K / year

Seniority

Senior

6 yrs expExperience acceptedEnglishJavaScriptReactTypeScript

Job Description

Senior Geospatial Frontend Engineer

Open Energy Transition

• 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.

Job 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!

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• Contribute to the design and development of web and mobile solutions using JavaScript, React, and Guidewire’s Jutro design system • Collaborate with UX designers and cross-functional teams to deliver single-page applications and digital services • Build familiarity with CSS, SASS, automated unit testing (Jest/Enzyme), and server-side technologies (JSON/RPC, REST) • Learn from senior engineers and contribute to a culture of innovation and continuous improvement • Demonstrate strong communication skills in German and English; additional languages are a plus • Support migration projects from AngularJS to React and leverage UX prototyping tools (Invision, Sketch) as needed • Travel for onsite client engagements as required (up to 50%)

Germany
Affinitiv logo

Frontend Reporting Engineer – Angular, Reporting Applications

Affinitiv

Fully integrated data-driven solutions for the automotive customer lifecycle

Frontend Engineer135 days ago
OtherRemoteTeam 501-1,000H1B No Sponsor

• Build and maintain reporting user interfaces using the Angular framework • Develop reusable components and layouts for data-heavy dashboards and reports • Consume and display data from API endpoints connected to Snowflake • Collaborate with backend and data engineers to ensure accurate and performant data delivery • Research legacy C# pages to understand existing business logic and data behavior • Assist in documenting and validating how legacy pages function to support migration or refactoring • Use SQL knowledge to identify relevant tables, views, and stored procedures that power report data • Debug and troubleshoot data discrepancies between UI, API responses, and Snowflake outputs • Support ongoing enhancements and ad-hoc updates to reporting pages • Follow established UI, performance, and coding standards

United States
Affinitiv logo

Senior Front End Software Engineer

Affinitiv

Fully integrated data-driven solutions for the automotive customer lifecycle

Frontend Engineer135 days ago
OtherRemoteTeam 501-1,000H1B No Sponsor

• Design, develop, and maintain modern front-end applications using frameworks such as React, Angular, or Vue. • Lead front-end architecture decisions and establish best practices. • Translate UX designs into high-quality, responsive interfaces. • Collaborate with backend engineers to integrate APIs. • Optimize applications for speed and usability. • Mentor junior engineers. • Contribute to CI/CD pipelines. • Write clean, testable code. • Partner with QA to ensure quality releases. • Stay current with front-end trends.

United States
Full TimeRemoteTeam 51-200H1B No Sponsor

• Projektowanie, rozwój i utrzymanie aplikacji webowych (frontend i backend) • Praca z Ruby on Rails (backend) oraz React / JavaScript (frontend) • Samodzielne dostarczanie złożonych zadań (funkcjonalności, poprawki błędów, refaktoryzacja) • Przejmowanie odpowiedzialności za wybrane komponenty i obszary systemu • Dbanie o jakość kodu: testy automatyczne (RSpec), code review • Współpraca z Product Managerami oraz zespołem Customer Success • Mentoring młodszych developerów oraz wsparcie w onboardingu • Udział w wsparciu 2. linii (rotacyjnie)

Poland
zł14.1K - zł21K / month
Job Closed