Full Stack Developer - Angular / Front End Focus

New Monday Design — Germany · Posted ~2 hours ago

Mid Full-time Remote

Skills

Angular TypeScript Java Spring Boot front-end development full-stack development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work fully remotely as a full-stack developer with a strong front-end focus. You will develop Angular and TypeScript applications while using Java and Spring Boot to implement functionality across the front end, APIs, and database. Collaborate with design and engineering teams to deliver user-friendly enterprise applications.

Highlights

100% remote full-time role with a front-end focus, opportunities to build enterprise applications end-to-end, flat hierarchies, an agile mindset, and a modern remote work culture.

Description

- remote, vollzeit, ab sofort - Dein Schwerpunkt liegt in der Entwicklung von Frontends mit Angular und TypeScript. Gleichzeitig bringst du Erfahrung mit Java und Spring Boot mit und kannst Funktionen vom Frontend über die Schnittstelle bis zur Datenbank umsetzen. Gemeinsam mit unserem Design-Team und den Entwicklungsteams unserer Kunden arbeitest du an nutzerfreundlichen Enterprise-Anwendungen. New Monday ist eine Digitalagentur aus Berlin, die zu 100% remote arbeitet. Zu unseren Kunden zählen namhafte Konzerne wie Atruvia, DAK, SAP, Lufthansa uvm. genau wie moderne Start-Ups wie NUMA Stays. Als Arbeitgeber zeichnen wir uns vor allem durch flache Hierarchien, unser agiles Mindset und einen New Work Approach aus. Alle unsere New Monday Team Members arbeiten zu 100% remote (Home Office), sind dank unserer positiven Remote Culture aber trotzdem miteinander verbunden (erfahre mehr darüber im Abschnitt "Benefits"). Aufgaben Du entwickelst Angular-Anwendungen weiter und setzt neue Funktionen mit TypeScript und CSS um. Dabei achtest du auf eine klare Komponentenstruktur, Wartbarkeit und Performance. Du übersetzt UX/UI-Designs gemeinsam mit unserem Design-Team in responsive, nutzerfreundliche Oberflächen und bringst deine technische Perspektive frühzeitig ein. Du entwickelst Backend-Services mit Java und Spring Boot, gestaltest REST-Schnittstellen und bindest Datenbanken über Hibernate an. Du entwickelst einzelne Microservices und integrierst sie in bestehende Anwendungen und Systemlandschaften. Du sicherst die Qualität deiner Arbeit durch automatisierte Tests, Code-Reviews und den Austausch im Projektteam. Du arbeitest mit bestehenden CI/CD-Pipelines in GitLab und begleitest die Bereitstellung der Anwendungen auf Kubernetes bzw. OpenShift. Du bringst dich in agile Kundenteams ein, stimmst technische Lösungen ab und teilst dein Wissen mit deinen Kolleg. Qualifikation Mehrjährige Berufserfahrung in der Softwareentwicklung, insbesondere in der Entwicklung produktiv eingesetzter Angular-Anwendungen. Sehr gute Kenntnisse in Angular, TypeScript und CSS. Du kannst Frontend-Funktionen eigenständig konzipieren, umsetzen und an Backend-Services anbinden. Erfahrung in der Entwicklung von Backend-Services mit Java und Spring Boot sowie im Umgang mit REST-Schnittstellen und JSON. Erfahrung mit relationalen Datenbanken und deren Anbindung, beispielsweise über Hibernate. Einen sicheren Umgang mit Git sowie Erfahrung mit automatisierten Tests und Code-Reviews. Ein gutes Verständnis für das Zusammenspiel von Frontend, Backend und Datenbank sowie für die Arbeit an bestehenden, komplexeren Anwendungen. Verhandlungssichere Deutschkenntnisse auf mindestens C1-Niveau für die Zusammenarbeit und fachliche Abstimmung im Kundenteam. Ein abgeschlossenes Studium der (Wirtschafts-)Informatik, eine Ausbildung in der Fachinformatik für Anwendungsentwicklung oder vergleichbare, durch Berufspraxis erworbene Kenntnisse. Benefits Tolle Leute, super Atmosphäre, dynamisches Team, agile Arbeitsweise Sweet Spot zwischen Corporate-Alltag und kreativem Agenturleben: Bei uns musst du nicht zwischen hunderten Projekten gleichzeitig jonglieren, sondern bist immer nur für ein einzelnes Projekt eingeteilt. Die Möglichkeit, deutschlandweit ortsunabhängig zu arbeiten, wo immer du möchtest (100% Home Office) sowie im Rahmen der rechtlichen Vorgaben zeitweise auch im EU-Ausland Monatliches Budget für Treffen vor Ort mit deinen Kolleg:innen, das du beliebig einsetzen kannst (Teamtage im Co-Working-Space aber genauso auch einfach für den gemeinsamen Lunch, Dinner, After-Work-Drinks etc.) Regelmäßige digitale Teamabende und andere coole digitale Events Treffen vor Ort mit dem ganzen Team in unserem inoffiziellen Hub Berlin ein- bis zweimal pro Jahr Wöchentliche Learning Sessions im Team und weitere Möglichkeiten zu deiner persönlichen und beruflichen Entwicklung (Weiterbildungen, Erwerb von Zertifikaten etc.) Eigenständiges, flexibles Arbeiten ohne Micromanagement Erstes Kennenlernen Du lernst unsere Arbeitsweise und Philosophie kennen. Du hast die Gelegenheit, dich vorzustellen. Wir beantworten alle deine Fragen in entspannter Atmosphäre. Vorstellungsgespräch mit unseren Co-Foundern Laura Nielsen und Dario Zampetti Ausführlicheres Kennenlernen. Gelegenheit zu gegenseitigen Fragen. Follow-Up Hierzu erhältst du vorab eine Coding Challenge, in der du zeigen kannst, wie du an Aufgaben herangehst. Die Ergebnisse besprechen wir gemeinsam im Follow-Up. Du hast anschließend die Möglichkeit, ein Gespräch unter vier Augen mit einem deiner zukünftigen Kolleg:innen zu führen und in vertrauensvoller Atmosphäre all das zu fragen, was dir vielleicht noch auf der Seele brennt. Also los geht's! Wir freuen uns auf deine Bewerbung. Um es einfach zu halten, verzichten wir gerne auf ein Anschreiben. Schick uns einfach deinen Lebenslauf, auch wenn du das Gefühl hast, nicht 100 % der Anforderungen zu erfüllen. New Monday fördert aktiv die Gleichstellung aller Beschäftigten. Wir begrüßen daher alle Bewerber:innen, unabhängig von Geschlecht, ethnischer, kultureller und sozialer Herkunft, Alter, Religion, Weltanschauung, Behinderung sowie sexueller Identität der Person. Menschen mit Schwerbehinderung werden bei gleicher Eignung unter Berücksichtigung aller Umstände des Einzelfalls bevorzugt.