Ecosia GmbH logo

Frontend Engineer - Marketing focus

Job Overview

Location

Berlin

Job Type

Full-time

Category

Software Engineering

Date Posted

June 4, 2026

Full Job Description

đź“‹ Description

  • • Build, test, and deploy frontend products and integrations for Ecosia’s user engagement platform, focusing on marketing-driven initiatives from acquisition to retention.
  • • Develop and maintain landing pages, email campaigns, and notification systems using JavaScript and TypeScript within a Vue.js framework.
  • • Integrate and optimize marketing tools including Braze and HubSpot for CRM, analytics, and personalized user communication.
  • • Implement and refine conversion tracking using technologies such as Google Tag Manager to measure campaign effectiveness and improve user journey performance.
  • • Collaborate closely with Product, Design, and Marketing teams to translate marketing goals into technical solutions that enhance user interaction and retention.
  • • Work across frontend and backend-of-the-frontend systems, contributing to both client-side and server-side components of marketing-focused features.
  • • Participate in pair programming sessions with engineers to share knowledge, review code, and improve technical practices across the team.
  • • Contribute to the continuous improvement of the tech stack by applying best practices in testing, deployment, and observability.
  • • Engage with cross-functional teams to ensure seamless integration of marketing tools with Ecosia’s broader infrastructure, including Cloudflare Workers, Node.js, and REST/gRPC services.
  • • Use CI/CD pipelines powered by GitHub and CircleCI to automate testing and deployment of marketing-related frontend changes.
  • • Monitor and analyze system performance using observability tools such as Sentry, Loki, Prometheus, and Grafana to identify and resolve frontend issues impacting user experience.
  • • Support the scaling of Ecosia’s marketing infrastructure by improving the reliability, speed, and scalability of user-facing communication channels.
  • • Maintain and enhance static site generation workflows using Vue.js or equivalent frameworks to deliver high-performance marketing content.
  • • Actively participate in learning opportunities, hack days, and feedback cycles to grow professionally and contribute to team-wide technical excellence.
  • • Work in a remote-friendly environment with the option to collaborate in person at the Berlin office, aligning with team needs and personal preferences.
  • • Contribute to a mission-driven product used by millions daily, directly supporting Ecosia’s goal to make users climate-active and regenerate ecosystems.

🎯 Requirements

  • • Experience building and deploying production code in JavaScript
  • • Experience with different testing methodologies
  • • Ability to communicate clearly in written and spoken English

🏖️ Benefits

  • • Flexible working hours and 30 vacation days per year (based on a five-day workweek)
  • • Remote work options with an office available in Berlin-Wedding
  • • Green benefits program including subsidized public transport cards and bike inspection services (Berlin-based)
  • • Professional growth support through learning times, hack days, and access to online and physical libraries

Skills & Technologies

Python
JavaScript
TypeScript
Go
React
Frontend
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Ecosia GmbH logo
Ecosia GmbH
Visit Website

About Ecosia GmbH

Ecosia is a German search engine company that donates at least 80% of its advertising revenue to global tree-planting projects. Founded in 2009, the Berlin-based B Lab-certified social business uses Microsoft Bing to deliver search results while funding reforestation and renewable energy initiatives. The company publishes monthly financial and impact reports and has planted over 180 million trees across more than 35 countries.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Crowdtilt, Inc. logo

Crowdtilt, Inc.

London
Full-time
Expires Aug 3, 2026
Python
Go
Android
+2 more

2 months ago

Remote (US)
Full-time
Expires Aug 23, 2026
Go
Kubernetes
GitHub
+2 more

30 days ago

LatAm
Full-time
Expires Aug 3, 2026
JavaScript
TypeScript
Java
+3 more

2 months ago

LatAm
Full-time
Expires Aug 3, 2026
JavaScript
ASP.NET
Azure
+3 more

2 months ago