Summary
✨ AI‑Generated
Join a modern software engineering team where you will turn business requirements into reliable web applications. You will work with contemporary web technologies and cloud services while considering quality, security, and performance from the outset. The role offers substantial flexibility around where and when you work, along with opportunities to collaborate using modern methods and tools.
Highlights
Flexible work location and hours, EU workation options, modern tools and equipment, and a strong focus on quality, security, performance, and continuous improvement.
Description
Code, Qualität und Wirkung – alles, was du brauchst, um bei uns richtig durchzustarten.
Du liebst es, aus fachlichen Anforderungen zuverlässige Software zu entwickeln? Du arbeitest gerne mit modernen Webtechnologien und Azure Services, denkst Qualität, Sicherheit und Performance von Anfang an mit und möchtest deine Lösungen gemeinsam mit dem Team kontinuierlich verbessern? Dann werde Teil von smapOne – und gestalte mit uns die Zukunft des digitalen Arbeitens als Software Developer (w/m/d).
Was bieten wir?
New Work leben: Finde deinen idealen Arbeitsort- und deine bevorzugte Arbeitszeit, plane deine Workation im EU-Ausland nach Absprache und probiere neue Wege der Zusammenarbeit aus - Camping, Ferienwohnung, Café oder der heimische Balkon sind nur einige von vielen Möglichkeiten.Arbeiten am Puls der Zeit: Arbeit mit modernen Tools, Methoden und Equipment in einem spannenden Aufgabenfeld.New-Work-Budget: Dir fehlt im Homeoffice noch ein zusätzlicher Screen, höhenverstellbarer Schreibtisch oder Bürostuhl? Nutze hierfür dein individuelles smapOne-Ausstattungsbudget.Hybrid Work: Kicker, Tischtennis, Yoga u.v.m.
Unsere modernen Offices in Dresden, Hannover, Ulm und Ravensburg bieten dir viel Abwechslung sowie smappies live und in Farbe.Lebenslanges Lernen: 1:1-Termine für deine persönliche Weiterentwicklung, „Masterplan“ und unsere Company-Bibliothek mit Fachbüchern auf Wunsch.Step by step on board: Dich erwartet ein strukturiertes, herzliches Onboarding, ein persönliches Mentoring sowie ein offenes Team.Bleibende Momente: companyweite Offsites, regelmäßig Teamabende und Standortevents laden zum Vernetzen und Socializen ein.Merch: Lass dich überraschen!Vorteilsportal: Portal für Angestellte, um bei über 400 Partnerunternehmen bis zu 60 Prozent zu sparen.Beratung zur Altersvorsorge: Wir bieten dir eine kostenfreie Beratung bei unserem externen Versicherungsexperten sowie einen Zuschuss zu deiner betrieblichen Altersvorsorge an.Eurorad: Bleib mobil und unterstütze deine Gesundheit mit unseren Eurorad-Leasing-Angeboten.Wellpass: Finde den sportlichen Ausgleich, der zu dir passt – mit Wellpass kannst du aus einer Vielzahl an Fitness-, Sport- und Wellnessangeboten wählen.
Was solltest du mitbringen?
Moderne Softwareentwicklung: Sicherer Umgang mit einer gängigen Programmiersprache sowie Erfahrung mit Webtechnologien und Frameworks wie Blazor, HTML, CSS und reaktiven Konzepten.Daten & Schnittstellen: Know-how im Datenmanagement sowie in der Entwicklung und Anbindung von APIs.Cloud & Infrastruktur: Erfahrung mit Azure Services und Infrastrukturkomponenten sowie ein Verständnis für deren Zusammenspiel in modernen Anwendungen.Build, Deployment & Versionierung: Sicherer Umgang mit Build- und Deployment-Prozessen sowie Git als Version-Control-System.Qualität & Security: Erfahrung mit Unit Tests, TDD und Testautomatisierung sowie ein Bewusstsein für sichere Entwicklungspraktiken und IaC-Integration.Debugging & Performance: Du analysierst Fehler strukturiert, findest pragmatische Lösungen und optimierst Anwendungen mit Blick auf Performance und Stabilität.Domänen- & Prozessverständnis: Du erfasst fachliche Anforderungen schnell, denkst dich in die Produktdomäne ein und bringst dich aktiv in agile Arbeitsprozesse ein.Dokumentation & Zusammenarbeit: Du dokumentierst technische Lösungen verständlich und arbeitest konstruktiv mit deinem Team sowie weiteren Schnittstellen zusammen.Analytisches Denken & Zuverlässigkeit: Du arbeitest strukturiert, sorgfältig und behältst auch bei komplexen Aufgaben den Überblick.Kommunikation, Feedback & Lernbereitschaft: Du kommunizierst offen, gibst und nimmst Feedback konstruktiv an und stellst dich flexibel auf neue Themen und Veränderungen ein.
Das sind deine spannenden Aufgaben
Softwareentwicklung & Technisches Design: Konzeption, Implementierung und Weiterentwicklung funktionaler, wartbarer und performanter Softwarelösungen unter Berücksichtigung etablierter Entwicklungsstandards, Design Patterns und technischer Anforderungen.
Einsatz von KI-gestützten Entwicklungswerkzeugen im gesamten Softwareentwicklungsprozess, z.
B.
zur Implementierung, Refactoring, Dokumentation, Fehleranalyse sowie zur Unterstützung bei Code Reviews und Qualitätssicherung.Code-Qualität & Testing: Sicherstellung hoher Codequalität durch den Einsatz moderner Testing-Ansätze und Testautomatisierung.
Anwendung bewährter Methoden zur Gewährleistung stabiler, zuverlässiger und wartbarer Software.Technische Dokumentation & Wissenstransfer: Erstellung und Pflege technischer Dokumentationen zur Unterstützung von Wartbarkeit, Transparenz, Onboarding und Wissensaustausch innerhalb des Teams.Datenmodellierung & Datenpersistenz: Implementierung, Pflege und Optimierung von Datenbanklösungen sowie Unterstützung einer effizienten, konsistenten und performanten Datenverarbeitung.Webentwicklung & Frontend-Technologien: Entwicklung moderner Webanwendungen unter Berücksichtigung aktueller Technologien, Webstandards, Benutzerfreundlichkeit und Performanceanforderungen.Cloud & Infrastruktur: Nutzung und Integration von Cloud-Technologien zur Bereitstellung, Verwaltung und Weiterentwicklung von Anwendungen unter Berücksichtigung von Skalierbarkeit, Verfügbarkeit und Sicherheit.Deployment & Tooling: Mitwirkung bei der Konfiguration und Optimierung von Entwicklungsumgebungen, Build-Prozessen und CI/CD-Pipelines zur Sicherstellung effizienter und stabiler Entwicklungs- und Deploymentprozesse.Debugging & Performanceoptimierung: Analyse und Behebung technischer Fehler sowie Durchführung von Performanceanalysen zur Verbesserung von Stabilität, Ressourcennutzung und Nutzererlebnis.Versionierung & Teamzusammenarbeit: Anwendung etablierter Versionskontroll- und Kollaborationsprozesse zur Unterstützung einer effizienten und transparenten Zusammenarbeit innerhalb des Entwicklungsteams.Security Best Practices: Berücksichtigung sicherer Entwicklungsstandards sowie Mitwirkung an der Absicherung von Anwendungen, Daten und Schnittstellen gemäß aktuellen Best Practices.Agile Zusammenarbeit & Produktentwicklung: Aktive Mitarbeit in agilen Entwicklungsprozessen sowie enge Zusammenarbeit mit Product Ownern, UX, QA, DevOps und weiteren Stakeholdern zur erfolgreichen Umsetzung von Produktanforderungen.
Transparenz von Anfang an
Damit du von Anfang an gut einschätzen kannst, ob die Rolle auch gehaltlich zu dir passt: Für diese Position liegt unser Gehaltsband bei 55.000 - 71.000 € brutto jährlich.
Wo du innerhalb dieser Range startest, hängt von deiner Erfahrung, deinen Skills, deinen Qualifikationen und dem Match zur Rolle ab.
Uns liegt dabei sehr am Herzen, Gehälter nachvollziehbar, fair und konsistent zu gestalten - sowohl für neue smappies als auch für die bestehende Crew.
Die Spanne ergibt sich für uns aus unterschiedlichen Auswertungen und unserer aktuellen Einschätzung dessen, was wir für diese Rolle als faire Bezahlung sehen.
Im Prozess sprechen wir offen und fair darüber.
🩵