Auf einen Blick
- Aufgaben: Entwickle individuelle Softwarelösungen und arbeite an spannenden Full-Stack-Projekten.
- Unternehmen: Innovatives Unternehmen mit einer offenen und herzlichen Kultur.
- Vorteile: Flexibles Arbeiten, überdurchschnittliche Altersvorsorge und Unterstützung für deine mentale Gesundheit.
- Weitere Informationen: Flache Hierarchien und schnelle Entscheidungswege für deine persönliche Entwicklung.
- Warum dieser Job: Gestalte digitale Lösungen und wachse in einem dynamischen Umfeld mit tollen Projekten.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Deine Aufgaben
- Individualsoftware umsetzen: fachliche Anforderungen verstehen, robuste Lösungen entwerfen und iterativ ausliefern
- Full-Stack entwickeln: Backend mit Node.js/NestJS (TypeScript), Frontend mit Vue.js oder Angular
- Mobile Apps bauen: iOS mit Swift, Android mit Kotlin – inklusive API-Anbindung und Release-Prozess
- Microservices & Daten: Services schneiden, PostgreSQL-Schemas modellieren, Migrations & Queries pflegen
- Qualität vorantreiben: Clean Code, TDD, Code-Reviews, automatisierte Tests und CI/CD anwenden
- Betrieb mitdenken: Containerisieren mit Docker, Logging/Monitoring berücksichtigen, Performance tunen
- Agil zusammenarbeiten: im Team planen (Scrum/Kanban), sauber dokumentieren, konstruktiv Feedback geben
Dein Profil
- Mindestens 3 Jahre Berufserfahrung in der professionellen Softwareentwicklung
- Souverän im Full-Stack: TypeScript, Node.js/NestJS, Vue.js oder Angular; sicher im API-Design
- Erste mobile Praxis mit Swift (iOS) oder Kotlin (Android) und die Motivation, beides zu vertiefen
- Erste Erfahrungen mit Microservices, PostgreSQL, Docker und gängigen CI/CD-Pipelines
- Hoher Qualitätsanspruch: Clean Code, TDD, lesbarer Code, sinnvolle Tests, verlässliche Deployments
- Teamfähigkeit & klare Kommunikation; Freude an agiler Arbeitsweise und gemeinsamer Verantwortung
- Abgeschlossenes Studium der Informatik, Informationstechnik oder eine vergleichbare Qualifikation
- Hervorragende Kommunikationsfähigkeiten in Deutsch und Englisch (in Wort und Schrift)
Warum wir?
- Deine persönliche und berufliche Weiterentwicklung, die gleichzeitig zu deiner mentalen Gesundheit beiträgt: unter anderem mit unserem Partner OpenUp
- Flexibles Arbeitsumfeld mit der Möglichkeit 50% von Zuhause aus zu Arbeiten
- Die Förderung deiner betrieblichen Altersvorsorge mit überdurchschnittlichen 20%
- Gemeinschaftlichen Sport und Eintritt in dein Fitnessstudio, von der avenit bezahlt
- Dankbarkeit und Wertschätzung; deswegen wächst dein Urlaubsanspruch mit deiner Betriebszugehörigkeit
- Die Möglichkeit, deine Stärken in einem eingespielten, herzlichen Team für innovative Produkte und Prozesse voll zur Geltung kommen zu lassen
- Spannende Projekte und eine steile Lernkurve in einem dynamischen Umfeld
- Eine offene Unternehmenskultur mit flachen Hierarchien und schnellen Entscheidungswegen
Software-Entwickler (m/w/d) – Individualsoftware | Full-Stack Arbeitgeber: Avenit
Als Software-Entwickler (m/w/d) bei uns hast du die Möglichkeit, in einem dynamischen Umfeld an innovativen Individualsoftware-Lösungen zu arbeiten. Wir bieten dir ein flexibles Arbeitsumfeld mit der Option, bis zu 50% im Homeoffice zu arbeiten, sowie umfangreiche Weiterentwicklungsmöglichkeiten und eine offene Unternehmenskultur mit flachen Hierarchien. Zudem schätzen wir deine Arbeit durch einen wachsenden Urlaubsanspruch und fördern deine mentale Gesundheit durch Partnerschaften wie OpenUp.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software-Entwickler (m/w/d) – Individualsoftware | Full-Stack erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn oder Xing, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeig dein Können!
Erstelle ein Portfolio mit deinen besten Projekten. Zeige, was du drauf hast, indem du Code-Snippets oder kleine Demos deiner Arbeiten teilst. Das gibt potenziellen Arbeitgebern einen direkten Eindruck von deinem Skillset.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben aus der Softwareentwicklung vertraut. Übe Coding-Challenges auf Plattformen wie LeetCode oder HackerRank, um sicherer in Interviews aufzutreten.
✨Bewirb dich direkt über unsere Website!
Wir freuen uns immer über Bewerbungen direkt über unsere Seite. So kannst du sicherstellen, dass deine Bewerbung schnell bei uns landet und du die Chance auf ein persönliches Gespräch erhöhst!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software-Entwickler (m/w/d) – Individualsoftware | Full-Stack mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Software-Entwickler bei StudySmarter interessierst. Das macht deine Bewerbung einzigartig.
Betone deine Skills:Stell sicher, dass du deine Erfahrungen mit den Technologien, die wir verwenden, klar hervorhebst. Ob TypeScript, Node.js oder mobile Entwicklung – zeig uns, was du drauf hast und wie du unser Team bereichern kannst!
Qualität zählt!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Ein sauberer Code ist wichtig, aber auch ein fehlerfreies Anschreiben und Lebenslauf zeigen, dass du Wert auf Qualität legst. Lass uns wissen, dass du ein Auge fürs Detail hast!
Bewirb dich über unsere Website:Wir freuen uns, wenn du dich direkt über unsere Website bewirbst! So können wir deine Bewerbung schneller bearbeiten und du bist gleich im richtigen System. Mach den ersten Schritt zu deinem neuen Job bei uns!
Wie man sich auf ein Vorstellungsgespräch bei Avenit vorbereitet
✨Verstehe die Anforderungen
Mach dir vor dem Interview klar, welche spezifischen Technologien und Methoden in der Stellenbeschreibung erwähnt werden. Sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu nennen, die zeigen, wie du mit Node.js, TypeScript oder Vue.js gearbeitet hast.
✨Zeige deine Problemlösungsfähigkeiten
Bereite dich darauf vor, technische Herausforderungen zu diskutieren, die du in der Vergangenheit gemeistert hast. Erkläre, wie du robuste Lösungen entworfen und implementiert hast, und betone deinen Ansatz zur Qualitätssicherung durch Clean Code und TDD.
✨Agile Methoden im Fokus
Da das Unternehmen Wert auf agile Zusammenarbeit legt, solltest du Beispiele für deine Erfahrungen mit Scrum oder Kanban parat haben. Zeige, wie du im Team arbeitest, Feedback gibst und dokumentierst, um den Entwicklungsprozess zu optimieren.
✨Kommunikation ist der Schlüssel
Bereite dich darauf vor, deine Kommunikationsfähigkeiten unter Beweis zu stellen. Übe, technische Konzepte klar und verständlich zu erklären, sowohl auf Deutsch als auch auf Englisch. Das zeigt, dass du nicht nur ein guter Entwickler bist, sondern auch gut im Team kommunizieren kannst.