Fullstack Engineer - TypeScript & AWS

FUNKE Mediengruppe
Berlin, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote
Berlin, Germany

Tech stack

Flutter
A/B testing
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Azure
Google BigQuery
CSS
Cloud Computing
Code Review
Computer Programming
Digital Rendering
Continuous Integration
Data Warehousing
Cursor (Graphical User Interface Elements)
Github
Design of User Interfaces
Microsoft Message Queuing
Node.js
Pair Programming
Next.js
Snowplow
Software Engineering
TypeScript
Google Cloud Platform
Tailwind
GitHub Copilot
React
AWS Lambda
Playwright
Figma

Job description

Amazon Web Services (AWS) Artificial Intelligence (AI) AWS S3 CI/CD (Continuous Integration/Delivery) Cloud Computing CSS

+18, * Code mit Wirkung: Du entwickelst im Team täglich qualitativ hochwertigen, funktionalen Code mit automatisierten Tests. Du nutzt moderne Technologien wie AI und beteiligst Dich mit eigenen Ideen - stets mit Fokus auf echten Mehrwert

  • Zusammenarbeit: Ob Pair-Programming, Code-Reviews, Planung, Workshops oder interdisziplinärer Austausch - Du arbeitest eng mit Entwickler*innen, Product, UX, Data und Stakeholdern zusammen, um nachhaltige, wartbare und effiziente Lösungen zu gestalten
  • Verantwortung: Du entwickelst nicht nur Software, sondern verbesserst kontinuierlich unsere Lösungen, Technologien, Prozesse und den Betrieb. Als Fullstack Engineer gehst Du voran - we build it, we run it
  • Herausforderungen: Du siehst komplexe Aufgaben als Chance, kreativ zu sein. Im Team zerlegt ihr Herausforderungen in kleine, veröffentlichbare Pakete (agil), findet elegante Lösungen und setzt sie mit hoher Eigenverantwortung um
  • Lernen und wachsen: Du gehörst zu einer Wissenskultur mit gegenseitiger Unterstützung und Weiterentwicklung - durch Lunch-and-Learns, Weiterbildungen, Austausch und tägliches Lernen, * Architektur: Wir setzen auf eine Serverless-Architektur mit AWS Lambda, Node.js, Infrastructure - as- Code via CDK, S3, CloudFront und nutzen eine eventgetriebene Architektur mit AWS SQS
  • AI-Einsatz: Wir nutzen aktiv AI mit Cursor AI, Claude Code, GitHub Copilot, Gemini, Agentic-Coding, Spec-Driven Development sowie Zugriff auf viele AI-Modelle mit der FUNKE-KI
  • Frameworks: Unser eigenes TypeScript -Framework für Server-Side Rendering ist suchmaschinenoptimiert, latenzarm und bietet moderne Developer Experience. Zusätzlich nutzen wir React, Next.js und Flutter
  • Entwicklungsprozess: CI/CD läuft über GitHub, GitHub Actions und Copilot Code Review. Pull-Requests werden isoliert deployed und getestet. Architekturentscheidungen halten wir in Architectural Decision Records (ADR) fest
  • Design-Kollaboration: In Zusammenarbeit mit UI/UX setzen wir auf Figma, Storybook und Tailwind für Functional CSS
  • Daten & Testing: Für datenbasierte Entscheidungen arbeiten wir gemeinsam mit dem Data Team mit GrowthBook (Experimente, A/B-Tests, Feature Flags), GCP / Big Query (DWH) und Snowplow (Tracking, Event Collection). Qualität sichern wir durch statische Codeanalyse, Unit-Tests und End-to-End-Tests mit Playwright

Requirements

  • Du liebst es, Software zu entwickeln, und hast Erfahrung in unserem Tech-Stack - insbesondere mit TypeScript und Cloud (z.B. AWS, GCP oder Azure)
  • Du kennst den gesamten Software-Lifecycle - von der Entwicklung über Testing und Deployment bis zum Betrieb
  • Du bringst Interesse und Wissen im Bereich Web- und Cloud-Technologien mit
  • Du hast Freude daran, Verantwortung zu übernehmen und gemeinsam im Team Projekte zum Erfolg zu bringen
  • Sehr gute Deutsch- (mindestens C1) und Englischkenntnisse (mindestens B2) runden Dein Profil ab

Apply for this position