{"id":4098940,"url":"https://alion.io/job/optimax-energy-fullstack-developer-frontend-fokus-mfd","title":"Fullstack Developer - Frontend Fokus (m/f/d)","company":{"id":4417374,"name":"Optimax Energy","domain":"optimax-energy.de","url":"https://alion.io/company/optimax-energy","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Leipzig, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Docker","optional":false},{"name":"gRPC","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Kotlin","optional":false},{"name":"Kubernetes","optional":false},{"name":"npm","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Vert.x","optional":false},{"name":"Vite","optional":false},{"name":"Vitest","optional":false},{"name":"Ant Design","optional":true},{"name":"CI/CD","optional":true},{"name":"ClickHouse","optional":true},{"name":"GitLab","optional":true},{"name":"Grafana","optional":true},{"name":"Graylog","optional":true},{"name":"JavaScript","optional":true},{"name":"Keycloak","optional":true},{"name":"Maven","optional":true},{"name":"Micrometer","optional":true},{"name":"MySQL","optional":true},{"name":"Nginx","optional":true},{"name":"pnpm","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"SQL","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-11-09T14:02:44Z","employer_posted_date":null,"last_verified_at":"2026-11-09T14:02:44Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Über uns\nBei Optimax Energy entwickeln wir seit über 10 Jahren smarte Lösungen für automatisierte Handelssysteme und fördern den Übergang zu grüner Energie. Damit sind wir führend im internationalen Stromhandel.\n\nUnser kulturell vielfältiges Team teilt eine gemeinsame Vision und pflegt eine Kultur der Wertschätzung und Chancengleichheit. Wir glauben, dass wir Außergewöhnliches erreichen können, wenn wir uns frei entfalten. Daher legen wir großen Wert auf eine gesunde Work-Life-Balance und fördern kreative Freiräume.\n\nWir leben Vielfalt, Gleichberechtigung und Inklusion. Unterschiedliche Perspektiven und Hintergründe stärken unser Team und führen zu kreativen Lösungen. Dafür schaffen wir eine wertschätzende Arbeitsumgebung, die die Einzigartigkeit aller Mitarbeitenden anerkennt und Talente langfristig bindet.\n\nUm die Zukunft der Energiebranche aktiv mitzugestalten, suchen wir herausragende, engagierte Persönlichkeiten, die unsere Vision und Unternehmenskultur teilen.\n\nIhre Aufgaben\nDeine Verantwortung\nUnser WTC (Web Trading Center)-Team baut die Plattform, in der unsere Trader jeden Tag arbeiten – das Near-Realtime-Dashboard, das Optimax' algorithmischen Handel für Menschen sichtbar, verständlich und handlungsfähig macht. Jeder Live-Datenstream, jedes Chart und jede Interface-Entscheidung beeinflusst, wie sicher sich unsere Trader in schnellen, volatilen Energiemärkten bewegen.\n\nAls Fullstack Developer mit Frontend-Fokus in diesem Team übernimmst du die Führung im Frontend und wächst gleichzeitig in Richtung Backend hinein – du verantwortest, wie die Plattform aussieht, sich anfühlt und unter Realtime-Last performt. Du wirst:\n\n Unsere Frontend-Entwicklung vorantreiben und die Architektur unseres Frontend-Monorepos mitgestalten.\n\n Neue analytische und Trading-UI-Komponenten wie Dashboards und Live-Charts bauen, die auch unter hoher Last schnell und zuverlässig bleiben.\n\n Die UI unserer bestehenden Plattform pflegen, Refactorings durchführen und dabei kontinuierlich die Qualitäts- und UX-Standards anheben.\n\n Code- und Architekturreviews durchführen und mitgestalten, wie sich unser Frontend weiterentwickelt.\n\n Entlang eines strukturierten Lernpfads und mit deinem Mentor in unser Backend (Kotlin/Eclipse Vert.X) hineinwachsen und Schritt für Schritt zu API-Implementierung, Performance-Verbesserungen und dem Deployment von Microservices in Kubernetes beitragen.\n\n Aktiv am Teamleben teilnehmen: Refinements, Planning und Wissensaustausch.\n\n Ideen einbringen und aktiv nach besseren Wegen suchen, unser Produkt, unseren Code und unsere Prozesse weiterzuentwickeln.\n\nAktueller Tech Stack\n\nIhr Profil\nWir arbeiten mit folgenden Technologien:\n\nFrontend: React, TypeScript, Vite, PNPM, TanStack Store / Redux, Ant Design, Nginx.\n\nBackend: Kotlin, Eclipse Vert.X, Maven, MySQL, ClickHouse, MongoDB, Redis, RabbitMQ, Keycloak; Echtzeitdaten mittels STOMP über WebSockets und R Sockets.\n\nCI/CD: Docker, GitLab, Jenkins, Kubernetes.\n\nMonitoring: Micrometer, Grafana, Graylog.\n\nDas bringst du mit\nMust-Haves\n\n Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung.\n\n Ausgeprägte Frontend-Kenntnisse mit React, TypeScript, Vite, NPM und TanStack Store oder Redux.\n\n Sicherer Umgang mit Web-Technologien (z.B. HTML5, CSS-in-JS, CORS, REST, JWT).\n\n Studienabschluss in Informatik, Wirtschaftsinformatik oder einem vergleichbaren Studienfach.\n\n Erfahrung mit Echtzeit-Datenvisualisierung über Streaming-Protokolle (z. B. STOMP, SSE, gRPC, WAMP).\n\n Erfahrung in der Entwicklung und Pflege von Plattformen mit dynamischen Komponenten wie Dashboards und Charts, inklusive UI-Rendering unter hoher Last.\n\n Erfahrung mit Docker.\n\n Erfahrung mit Unit-Testing (z. B. Vitest) und Integrationstests (z. B. Cypress).\n\n Echtes Interesse daran, in die Backend-Entwicklung hineinzuwachsen, unterlegt mit ersten praktischen Erfahrungen oder fundiertem theoretischem Wissen in Java, Kotlin oder einer vergleichbaren Sprache.\n\n Klare und präzise Kommunikation auf Englisch (mindestens Niveau B2), ob im Code Review, im Refinement oder mit Stakeholdern.\n\n Wohnsitz in Deutschland und gültige Arbeitserlaubnis.\n\nNice-to-Haves\n\n Erfahrung mit Kubernetes und Jenkins.\n\n Erfahrung mit Kotlin.\n\n Verständnis relationaler und NoSQL-Datenbanken.\n\n Erfahrung im Schreiben von SQL-Abfragen.\n\n Hintergrund im Bereich Energiemarkt oder Trading.\n\n Ein gutes Auge für UX.\n\nWir bieten\nJob Type\n\nFull Time\n\nLocation\n\nLeipzig, Germany\n\nWorkspace\n\nOn-Site\n\nSo arbeiten wir\n\nWir sind ein Office-first-Team, weil wir gemeinsam vor Ort besser arbeiten. In unserem Leipziger Büro entstehen Ideen im Vorbeigehen, Probleme werden am Whiteboard gelöst und zwischendurch messen wir uns bei einem kurzen Tischtennismatch. Hybrides Arbeiten gehört für uns dazu: in der Regel ein Tag pro Woche im Homeoffice, mit Flexibilität für mehr nach Absprache im Team.\n\nFür diese Stelle suchen wir jemanden, der bereits in Deutschland lebt und über eine gültige Arbeitserlaubnis verfügt.\n\nDas bieten wir\nGehalt: 65,000-75,000€ brutto/Jahr — abhängig von deiner Erfahrung.\n\nGesundheit & Wohlbefinden:\n\n Täglich frisch gekochtes Mittagessen\n\n Massagen im Büro\n\n EGYM Wellpass\n\n Sport- und Mobilitätsangebote, wie Zuschüsse für ein neues Fahrrad\n\nFlexible Arbeitsgestaltung und Vergünstigungen:\n\n 30 Tage bezahlter Urlaub\n\n Flexibilität in den Arbeitszeiten je Anforderungen der Position\n\n Zusätzlicher Urlaub für die Flitterwochen\n\n Zuschüsse für Kinderbetreuung\n\nTeamkultur und Arbeitsatmosphäre:\n\n Regelmäßige Teamevents (Game Night, Tischtennisturnier, Ausflüge, etc.)\n\n Arbeit in einem missionsorientierten, internationalen Team, das Vielfalt und Gleichberechtigung schätzt\n\n Arbeitsatmosphäre mit offenen Türen und flachen Hierarchien\n\n modernes, grünes Büro im Herzen von Leipzig\n\nBerufliche Entwicklung und Weiterbildung:\n\n Selbstständigkeit und Verantwortung in der Projektbearbeitung\n\n 10% der wöchentlichen Arbeitszeit für persönliche und professionelle Weiterentwicklung\n\nÜBER UNSEREN BEWERBUNGSPROZESS\n\nWir nehmen uns bewusst viel Zeit, um uns richtig kennenzulernen. Unser Prozess umfasst vier Schritte:\n\n Intro-Interview mit People & Culture\n\n Erstes technisches Interview mit Live-Coding-Aufgabe\n\n Zweites technisches Interview zu System Design, Architektur und Zusammenarbeit\n\n Abschlussinterview mit unseren CEOs\n\nHaben wir dich überzeugt?\nDann sende uns bitte folgende Bewerbungsunterlagen:\n\n Lebenslauf\n\n Universitäts-Zeugnisse (bei relevantem Studienabschluss in den letzten 5 Jahren)\n\n Relevante Zeugnisse, Bescheinigungen (optional)\n\nUnseren Bewerbungsprozess im Detail findest Du HIER, schau gern mal rein.","description_format":"text","description_chars":6601,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Energy Management","Energy AI"],"lifecycle":[{"event":"open","at":"2026-11-11T21:12:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":25,"reasons":["seen:2","win:early"],"computed_at":"2026-11-12T01:52:30Z"},"pay":null,"html_url":"https://alion.io/job/optimax-energy-fullstack-developer-frontend-fokus-mfd","json_url":"https://alion.io/job/optimax-energy-fullstack-developer-frontend-fokus-mfd.json","meta":{"generated_at":"2026-11-12T01:52:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4291,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4417374},"rest":"https://alion.io/mcp/rest/get_company?id=4417374"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Foptimax-energy-fullstack-developer-frontend-fokus-mfd"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Foptimax-energy-fullstack-developer-frontend-fokus-mfd"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Foptimax-energy-fullstack-developer-frontend-fokus-mfd"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/optimax-energy-fullstack-developer-frontend-fokus-mfd\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Foptimax-energy-fullstack-developer-frontend-fokus-mfd"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4098940}},{"tool":"search_jobs","arguments":{"company":"optimax-energy.de","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4098940},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}