Werkstudent Software Development (all genders) - 100 % Remote
Lesen Sie die Stellenbeschreibung in: Deutsch DE
Englisch
Über unsWir bei iits bieten unseren Kunden individuelle Softwarelösungen, da jedes Unternehmen einzigartig ist und eigene Ziele und Herausforderungen hat. Dies ermöglichen wir durch die technische Expertise unserer Teams, welche die Geschäftsprozesse der Kunden tagtäglich optimieren und eine maßgeschneiderte Digitalisierung ermöglichen. Wir haben es uns zur Mission gemacht, Visionen zum Leben zu erwecken, einzelne Anforderungen zu verstehen und innovative Software zu entwickeln.
Deine AufgabenAls Werkstudent:in unterstützt du uns in der Entwicklung moderner Webanwendungen - je nach Stärke im Frontend (Vue.js), Backend (Kotlin/Spring Boot) oder als Fullstack-Entwickler:in.
Du arbeitest an echten Kundenfeatures oder internen Produkten/Automatisierungen, übernimmst klar abgegrenzte Teilaufgaben und wächst Schritt für Schritt in mehr Verantwortung hinein.
Du bringst eigene Ideen ein, setzt sie gemeinsam mit dem Team um und lernst Best Practices aus erster Hand. Dabei achtest du auf sauberen, gut getesteten Code, beteiligst dich an Reviews und hilfst mit, Qualitäts- und Architekturstandards im Alltag zu leben. Immer mit dem Ziel, viel zu lernen, sichtbar beizutragen und gemeinsam Erfolge zu feiern. Die Position ist ab sofort, Remote von jedem gewünschten Standort in Deutschland verfügbar.
Dein ProfilDu musst nicht alles mitbringen! Wichtiger sind Motivation, Lernbereitschaft und saubere Grundlagen. Wir holen dich dort ab, wo du stehst.
- Studium der Informatik oder eines verwandten Fachs.
- Erste, praxisnahe Erfahrung in der Web- oder Backend-Entwicklung (z. B. Programmiergrundlagen, grundlegendes Softwaredesign, Basiswissen zu Testing).
- Du hast bereits größere Uniprojekte umgesetzt (z.B. Semesterprojekte).
- Solide Grundlagen statt konkreter Technologien: Frontend: erste Berührungspunkte mit JavaScript/TypeScript, Verständnis für UI-Grundprinzipien, Zustands- und Datenflüsse sowie Web-Basics (HTML/CSS, Accessibility, Performance).
- Backend: Grundkenntnisse in Java/Kotlin (oder vergleichbaren Sprachen), objektorientiertes Denken, grundlegendes API-Design, Persistenz, Fehlerbehandlung und Testing.
- Clean Code, Lernbereitschaft und konstruktives Feedback sind für dich selbstverständlich.
- Teamfähig, zuverlässig, verantwortungsvoll und eigenständig.
- Sehr gute Deutschkenntnisse (mind. C1) und gute Englischkenntnisse.
Nice to have
- Erste Praxiserfahrung (Werkstudent:in, Thesis, Praktikum).
- Erfahrungen mit modernen Frameworks wie Vue.js oder Spring Boot.
- Grundkenntnisse in Versionsverwaltung, CI/CD und Containerisierung.
- Eigenständig umgesetzte persönliche Projekte (z. B. Web-Apps, Tools), die du kurz vorstellen kannst.
- Erfahrungen mit verschiedenen Testarten (Unit-, Integrations-, E2E-Tests) oder Testautomatisierung.
- Professionelle Softwareentwicklung und Architektur
- Flache Hierarchien und agile Denk- & Arbeitsweisen
- Home-Office / flexibler Arbeitsort
- Tech-Talks & bezahlte Fortbildungen
- Regelmäßige Firmenevents, Workshops und Teamaktivitäten
- 30 Urlaubstage, Weihnachten & Silvester frei + weitere freie Bildungstage
- Zusammenarbeit mit renommierten Partnern aus Wissenschaft und Wirtschaft
- Die Möglichkeit, eigene Ideen einzubringen und weiterzuentwickeln
- Well-Being Angebote (Yogakurse)
Noch Fragen?
Dann komm sehr gern auf uns zu! Wende dich sehr gern direkt an unsere Kolleg:innen aus dem Recruiting unter recruiting@iits-consulting.de. Wir freuen uns auf dich!
Worth a look! Auf Kununu bewerten Mitarbeitende sowie Bewerbende Arbeitgeber. Schau gern mal vorbei und überzeug dich selbst.
Auf diese Stelle bewerben
Über unsAt iits, we offer our customers individual software solutions, as every company is unique and has its own goals and challenges. We make this possible through the technical expertise of our teams, which optimize our customers' business processes on a daily basis and enable tailor-made digitalization. We have made it our mission to bring visions to life, understand individual requirements and develop innovative software.
Your missionAs a working student, you will support us in the development of modern web applications - depending on your strengths in frontend (Vue.js), backend (Kotlin/Spring Boot) or as a full-stack developer.
You will work on real customer features or internal products/automations, take on clearly defined subtasks and gradually grow into more responsibility.
You will contribute your own ideas, implement them together with the team, and learn best practices firsthand. In doing so, you will ensure clean, well-tested code, participate in reviews, and help to uphold quality and architecture standards in everyday work. Always with the goal of learning a lot, making a visible contribution, and celebrating successes together. The position is available immediately, remotely from any desired location in Germany.
Your profileYou don't have to bring everything with you! More important are motivation, willingness to learn, and a solid foundation. We'll meet you where you are.
- Degree in computer science or a related field.
- Initial, practical experience in web or backend development (e.g., programming basics, fundamental software design, basic knowledge of testing).
- You have already implemented larger university projects (e.g., semester projects).
- Solid fundamentals instead of specific technologies: Frontend: initial exposure to JavaScript/TypeScript, understanding of basic UI principles, state and data flows, and web basics (HTML/CSS, accessibility, performance).
- Backend: basic knowledge of Java/Kotlin (or comparable languages), object-oriented thinking, basic API design, persistence, error handling, and testing.
- Clean code, willingness to learn, and constructive feedback are a matter of course for you.
- Team player, reliable, responsible, and independent.
- Very good German skills (at least C1) and good English skills.
Nice to have
- Initial practical experience (working student, thesis, internship).
- Experience with modern frameworks such as Vue.js or Spring Boot.
- Basic knowledge of version control, CI/CD, and containerization.
- Independently implemented personal projects (e.g., web apps, tools) that you can briefly present.
- Experience with different types of testing (unit, integration, E2E tests) or test automation.
- Professional software development and architecture
- Flat hierarchies and agile ways of thinking and working
- Home office / flexible work location (incl. high-end home office equipment)
- Tech talks & paid training (including language courses)
- Regular company events, workshops and team activities
- 30 vacation days, Christmas & New Year's Eve off + additional free training days
- Mobility support (Bahncard 50 + Job Rad)
- Family packages (subsidy towards KITA costs + recreation allowance)
- Well-Being offers (yoga classes + fitness & wellness offers via Wellpass)
Still have questions?
Then get in touch with us! Feel free to contact our colleagues from Recruiting directly at recruiting@iits-consulting.de. We look forward to hearing from you!
Worth a look! Employees and applicants rate employers on Kununu. Take a look and see for yourself.
Auf diese Stelle bewerben
About usHere you are going to find more information about us.
Auf diese Stelle bewerben
Wir freuen uns über dein Interesse an iits![DISCLAIMER]: We value every application, but we require German language skills at level C1 or higher for all positions, with the exception of DevOps positions. Unfortunately, other profiles cannot be considered due to the high volume. For our DevOps positions, we require English skills at level C1 or higher, German skills are desirable.
[DISCLAIMER]: Wir schätzen jede Bewerbung, wir setzen jedoch für alle Positionen, mit Ausnahme der DevOps-Stellen, Deutschkenntnissen auf Niveau C1 oder höher voraus. Andere Profile können aufgrund des hohen Aufkommens leider nicht berücksichtigt werden. Für unsere DevOps-Positionen setzen wir Englischkenntnisse auf Niveau C1 oder höher voraus, Deutschkenntnisse sind wünschenswert.
Dokument wird hochgeladen. Bitte warten Sie.
Bewerbung abschicken Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.
Abbruch