Über &effect &effect unterstützt Organisation im sozialen und öffentlichen Sektor ihre Daten für einen positiven Impact einsetzen zu können. Dabei setzen wir auf datengesteuerte Prozesse und evidenzbasierte Entscheidungen. Als interdisziplinäres Team wollen wir unsere Fähigkeiten nutzen, um etwas zu verändern! Wir entwickeln Daten- und Softwareprodukte, um Datensilos aufzubrechen, unstrukturierte Daten nutzbar zu machen und die Datenkommunikation einfach, wirkungsvoll und schön zu gestalten. Wir lieben es im Team zusammenzuarbeiten, Erfahrungen auszutauschen und freuen uns darauf, Organisationen bei dem Aufbau nachhaltiger und wirkungsvoller Datenkompetenzen zu unterstützen. Wir bieten diese Stelle sowohl in Teilzeit (50 %) als auch in Vollzeit (80 - 100 %) an – abhängig von deinen Vorkenntnissen und Interessen. Wenn dein Schwerpunkt im Design liegt, freuen wir uns über deine Bewerbung für eine 50 % Stelle. Wenn du darüber hinaus auch Programmierkenntnisse mitbringst und Interesse an der Mitarbeit im Frontend (Vue.js) hast, ist eine Vollzeitstelle möglich. Eine Einarbeitung in Vue.js ist im Rahmen deiner Arbeitszeit ausdrücklich vorgesehen. Die Voraussetzung dafür sind jedoch solide Grundlagen in JavaScript, HTML und CSS. Deine Möglichkeiten Du fängst bei uns als UI/UX Designer*in an und hast die Möglichkeit auch als Entwickler*in aktiv am Code mitzuarbeiten. Du gestaltest intuitive Nutzerführungen und UI-Konzepte für Webprojekte in enger Abstimmung mit Kund*innen und unserem Team. Du entwickelst individuelle Designsysteme für Kundenprojekte auf Basis von Material Design, abgestimmt auf das jeweilige Corporate Design (Farbschema, Logo, Typografie etc.). Du entwickelst Grundlagen für das kollaborative Zusammenarbeiten an Designs im Team, inkl. Auswahl und Einführung geeigneter Tools (z. B. Figma oder Sketch) sowie Unterstützung bei der Einarbeitung. Du erarbeitest interaktive Prototypen zur Unterstützung von Angeboten und Projektvorschlägen. Optional : Du entwickelst Konzepte für ansprechender Datenvisualisierungen. Optional : Du implementierst eigenständig UI-Komponenten mit Vue.js und Vuetify. Optional : Du designst grafische Elementen wie Icons, Illustrationen oder Mockups zur visuellen Ergänzung von Interfaces. Wir legen Wert auf eine integrierte Sichtweise, so dass du auch die Möglichkeit hast, andere Bereiche wie Backend Entwicklung oder Data Science zu erkunden und zu bearbeiten. Du würdest gut zu uns passen, wenn es ist dir wichtig ist, dass Daten und Technologien auf sozial verantwortliche Weise genutzt werden. du ein Studium in einem relevanten Bereich abgeschlossen hast, z. B.Design, Medieninformatik oder eine ähnliche Disziplin. Wir freuen uns auch über interdisziplinäre Bewerbungen. du mindestens zwei Jahre Arbeitserfahrung als Designer*in gesammelt hast. du Deutsch auf Niveau C2 beherrschst und Englisch fließend sprichst und schreibst. du fundierte Erfahrung im UX/UI Design sowie in der Konzeption und Entwicklung digitaler Produkte und Services hast. du sehr gute Kenntnisse in einem UI/UX-Design- und Prototyping-Tool (z.B. Figma oder Sketch) hast. du Erfahrung in der Entwicklung und Anwendung von Designsystemen gesammelt hast. du ein sicheres Gespür für Usability und Accessibility (z. B. Barrierefreiheit nach WCAG, gute Kontraste, klare Nutzerführung) mitbringst. du dich eng mit deinen Kolleg*innen zwecks Integration deines Designs im Frontend absprichst. du selbstständig arbeitest und in der Lage bist komplexe Projekte eigenständig zu managen. Du kannst Projekte strukturieren und kommunizierst effektiv mit Auftraggebenden und Teammitgliedern. du motiviert bist, Kund*innen zu beraten und individuelle Lösungen zu entwickeln. du Spaß daran hast dein Wissen mit dem Team zu teilen und andere Teammitglieder zu unterstützen. Nice to have : du Erfahrung in der Gestaltung von Datenvisualisierungen hast. Nice to have : du Kenntnisse in HTML, CSS, JavaScript und idealerweise Vue.js mitbringst. Auch wenn deine Erfahrungen nicht perfekt mit den oben genannten Punkten übereinstimmen, ermutigen wir dich, dich zu bewerben! Solltest du Fragen oder Unsicherheiten bezüglich der Stelle haben, kontaktiere uns gerne - wir sind für dich da. Wir bieten Du kannst, wie einige von uns, überall/irgendwo in Deutschland leben. Gelegentlich treffen wir uns persönlich zu unseren Team Events in unserem schönen Ladenbüro in Berlin, Prenzlauer Berg. Ein MacBook und zusätzliche Ausrüstung je nach Bedarf. Ein Deutschland-Ticket. Ein Fortbildungsbudget. Eine Urban-Sport-Mitgliedschaft zum Ausgleich. Eine Vergütung die sich nach einem transparenten Gehaltsmodell richtet und deine persönliche Weiterentwicklung und Verantwortung berücksichtigt. (Gehaltsspanne: 51.000 - 66.000 €) Einen Bonus der sich an dem Unternehmensgewinn orientiert. Der &effect Tech Stack Unsere Backends entwickeln wir mit Python. Für die REST-APIs verwenden wir FastAPI und für unsere Datenpipelines verwenden wir Tools wie Airflow und Celery. Die Datenbank unserer Wahl ist PostgreSQL. Unsere Frontends bauen wir mit Vue.js und Nuxt.js. Alles wird in TypeScript geschrieben. Unsere UI Components bauen auf Vuetify auf. Für unsere Datenanalysen verwenden wir hauptsächlich Python, jedoch greifen wir gelegentlich auch auf R zurück. Wir nutzen State-of-the-art Libraries (z.B. transformers, spacy) und Tools (z.B. hugging-face, modal) für die Entwicklung von Modellen. Wie wir arbeiten Impact-orientiert : Wir streben danach, unseren Partner*innen wirkungsvolle Datenprodukte zu liefern. Wir entwickeln nachhaltige Lösungen, die in den spezifischen Kontext des sozialen und öffentlichen Sektors passen. Gemeinsam wachsen : Wir organisieren regelmäßig Teamtage und Team Events, um als Team gemeinsam zu wachsen (Reisekosten werden für Remote-Mitarbeitende übernommen). Ein jährlicher Höhepunkt ist unser gemeinsamer Besuch der PyCon-Konferenz. Zusammen lernen : Wir haben keine Angst vor Fehlern; wir lernen aus ihnen und konzentrieren uns auf kontinuierliches Lernen. Wir sind immer bereit unsere Zusammenarbeit neu zu gestalten. Respekt- und verantwortungsvoller Umgang : Wir behandeln alle Menschen mit Respekt, unabhängig von ihrer Herkunft, ihrem Geschlecht, ihrer sexuellen Identität, ihrer Bildung, ihrer Religion, ihren Überzeugungen oder ihren körperlichen Fähigkeiten. Wir sind uns bewusst, dass Menschen unterschiedliche Erfahrungen gemacht haben, schätzen und fördern Vielfalt und arbeiten ständig daran, ein integratives Arbeitsumfeld für alle zu schaffen. Offene und faire Kommunikation : Wir kommunizieren respektvoll miteinander. Wir schätzen und respektieren die Zeit und die Mühe, die wir uns im Team füreinander nehmen. Dein erster Monat Du lebst dich bei uns ein und lernst das Team und deinen Manager Jan kennen. Du durchläufst das Onboarding und wirst in unsere Entwicklungs-Prozesse eingeführt. Du entwickelst dein erstes internes Projekt mit unserem Stack. In den ersten 3 Monaten Du übernimmst Aufgaben in unseren Projekten. Auf unserer Website findest du einige der Lösungen, die wir entwickeln. Du hast die Grundlagen für die kollaborative Zusammenarbeiten an Designs gelegt. Du kennst dich gut mit unserer Arbeitsweise und unserem Tech Stack aus. In den ersten 6 Monate Du übernimmst die Verantwortung für ein erstes Projekt oder Produkt. Du übernimmst die Kommunikation und berätst Kund*innen. Du entwickelst unseren Tech Stack und unsere Infrastruktur aktiv im Team weiter. Unser Einstellungsprozess Unser Einstellungsprozess ist vollständig digital und wir kommunizieren mit dir per E-Mail und Videochat. Wir haben ein dreistufiges Verfahren. Zwei unserer Teammitglieder führen ein Screening-Gespräch mit dir. Du bekommst eine Aufgabe, die du innerhalb von einer Woche bearbeiten musst. In einem zweiten Gespräch werden wir die Aufgabe besprechen und du lernst ein weiteres Teammitglied kennen. Wir freuen uns über alle Bewerbungen unabhängig des Hintergrunds und legen Wert auf Chancengleichheit im Verfahren und auch im Arbeitsumfeld. Nachdem du dich bei uns beworben hast, wirst du von uns hören. Während des gesamten Prozesses bemühen wir uns, dich innerhalb von sieben Tag über den Stand deiner Bewerbung zu informieren. Wir wissen, dass manchmal Fehler passieren. Wenn du also Fragen zum Stand der Dinge oder zum Verfahren hast, frage einfach bei Jan Kamb nach.