Auf einen Blick
- Aufgaben: Entwickle innovative Frontend- und Backend-Funktionen für unsere Open-Source-Software.
- Unternehmen: OpenProject, ein führendes Unternehmen für Open-Source-Projektmanagement-Software.
- Vorteile: Flexibles Arbeiten, Job-Bikes, bezahlte Kinderbetreuung und jährliche 'Passion Time'.
- Weitere Informationen: Remote-Arbeit möglich, spannende Projekte mit globalen Kunden.
- Warum dieser Job: Gestalte die Zukunft der Projektmanagement-Software und arbeite mit einem engagierten Team.
- Qualifikationen: Erfahrung in Ruby on Rails und modernen Frontend-Frameworks erforderlich.
Das prognostizierte Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Alle Entscheidungen, wie Einstellung, Beförderung usw., werden ohne Vorurteile getroffen. Wir heißen alle willkommen, unabhängig von Rasse, Geschlecht, Hintergrund oder Identität. Fühlen Sie sich frei, Ihre Pronomen in Ihrer Bewerbung anzugeben (z. B. sie/ihr, er/ihm, sie/sie).
Bei OpenProject entwickeln wir die führende Open-Source-Projektmanagement-Software. Um unser weiteres Wachstum zu ermöglichen, suchen wir hervorragende Full-Stack-Entwickler, die leidenschaftlich an Open-Source-Software und der Zusammenarbeit im Remote-Team interessiert sind, um unserem bestehenden Team von über 30 Entwicklern beizutreten.
Ihre Mission
- Schließen Sie sich unserem bestehenden Team erfahrener und leidenschaftlicher Senior-Entwickler an und entwickeln Sie Frontend- und Backend-Funktionen sowie Verbesserungen für OpenProject auf sichere, gut getestete und leistungsfähige Weise.
- Erstellen Sie Code, der unseren internen Standards für Stil, Wartbarkeit und Best Practices für eine hochskalierbare Webumgebung entspricht. Pflegen und befürworten Sie diese Standards durch Code-Reviews.
- Befürworten Sie Verbesserungen der Produktqualität, Sicherheit und Leistung.
- Beheben Sie priorisierte Fehler, die in unserem Fehler-Backlog aufgeführt sind.
- Lösen Sie herausfordernde technische Probleme hoher Komplexität.
- Erkennen Sie Hindernisse für unsere Effizienz als Team („technische Schulden“), schlagen Sie Lösungen vor und setzen Sie diese um.
Was Sie mitbringen
- Sie haben mehrere Jahre Erfahrung in der Entwicklung von Frontend- und Backend-Elementen von Webanwendungen mit Ruby on Rails.
- Sie haben ein solides Verständnis von grundlegenden Web- und Browserkonzepten (z. B. wie JavaScript asynchrone Codes behandelt), CSS und semantischem HTML, grundlegenden JavaScript-Konzepten, Ruby-on-Rails und Turbo+Stimulus, Angular, React oder einem anderen modernen Front-End-Framework.
- Sie haben praktische Kenntnisse darüber, wann und wie Sie Ihren Code effektiv skalieren können.
- Sie sind es gewohnt, in einem hochagilen, intensiv iterativen Softwareentwicklungsprozess zu arbeiten.
- Sie haben Erfahrung darin, ein Projekt von der Idee bis zur Produktion zu leiten, einschließlich Vorschlag, Diskussion und Ausführung.
- Sie verfügen über effektive Kommunikationsfähigkeiten, um Konsens mit Kollegen zu erreichen und klare Statusupdates in einem Remote-Umfeld bereitzustellen.
- Sie sind leidenschaftlich an der Entwicklung von Open-Source-Software interessiert.
- Unsere „OPENP“-Kernwerte resonieren stark mit Ihnen (O = Offen für Neues, P = Pragmatiker (nicht dogmatisch), E = Engagiert für Kunden und Kollegen, N = Neigung (Leidenschaft) für OpenProject, P = Proaktiv und verantwortlich).
- Sie beherrschen die englische Sprache (sowohl schriftlich als auch mündlich), um in einem Remote- und asynchronen Arbeitsumfeld erfolgreich zu sein. Deutschkenntnisse sind von Vorteil.
Was Sie erwartet
- Das Beste aus beiden Welten: die kreativen Herausforderungen und Lernmöglichkeiten eines Start-ups kombiniert mit der finanziellen Stabilität eines „erwachsenen“ Unternehmens in einem Team engagierter Fachleute.
- Die Flexibilität zu entscheiden, von wo aus Sie arbeiten möchten: remote an einem Ort innerhalb von 2 Stunden (Zeitzone) von Berlin, Deutschland.
- Beitrag zu einem Open-Source-Projekt mit hoher Sichtbarkeit und Transparenz in der Entwicklerwelt (unser Softwarecode ist frei auf Github verfügbar).
- Sie arbeiten mit einem Team erfahrener Software-Ingenieure in kontinuierlichen Liefer- und Integrationsprozessen, die es lieben, voneinander zu lernen.
- Einmal im Jahr widmen wir unsere „Passion Time“ außerhalb des Standorts, um an Verbesserungen unserer Wahl mit geschäftlichem Einfluss zu arbeiten (z. B. Produktverbesserungen, Marketingkonzepte...) in multidisziplinären Teams.
- Mitarbeitervorteile wie Jobräder und bezahlte Kinderbetreuung.
- Sie werden mit spannenden Kunden und Nutzern aus der ganzen Welt in Kontakt treten, darunter NGOs und andere Open-Source-Projekte, die wir lieben, um ihre Mission zu unterstützen (wie Greenpeace, Ingenieure ohne Grenzen), Unternehmen wie Siemens, Deutsche Bahn oder Audi und öffentliche Institutionen wie deutsche Bundesministerien.
Erfahren Sie mehr über unser Unternehmen und Produkt: openproject.org, unseren Code: github.com/opf/openproject, unsere Mitarbeiter- und Kandidatenzufriedenheit: https://www.kununu.com/de/openproject oder https://tinyurl.com/glassdooropenproject.
Haben Sie noch Fragen vor der Bewerbung? Zögern Sie nicht, uns zu kontaktieren (talents@openproject.com).
Über uns: Bei OpenProject entwickeln wir Open-Source-Projektmanagement-Software, die Teams hilft, Arbeit effektiver zu planen, zusammenzuarbeiten und zu liefern. Wir glauben, dass großartige Software Menschen befähigen sollte, Arbeit so zu organisieren, dass sie Autonomie, Verantwortung und Zusammenarbeit über Grenzen hinweg unterstützt.
Senior Full-Stack Developer Arbeitgeber: OpenProject
OpenProject ist ein hervorragender Arbeitgeber, der die kreative Herausforderung und Lernmöglichkeiten eines Start-ups mit der finanziellen Stabilität eines etablierten Unternehmens kombiniert. Mit flexiblen Arbeitsmodellen, einem engagierten Team von Fachleuten und der Möglichkeit, an einem hochsichtbaren Open-Source-Projekt zu arbeiten, bietet OpenProject eine inspirierende Arbeitsumgebung, in der Mitarbeiter ihre Leidenschaft für Softwareentwicklung ausleben können. Zudem fördern wir die persönliche und berufliche Weiterentwicklung durch jährliche 'Passion Time'-Events und attraktive Mitarbeiterbenefits wie Jobräder und bezahlte Kinderbetreuung.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Full-Stack Developer erhalten könnten
✨Tipp Nummer 1
Sei proaktiv und nutze dein Netzwerk! Sprich mit Leuten, die in der Branche arbeiten, und lass sie wissen, dass du auf der Suche nach einer neuen Herausforderung bist. Oftmals erfährt man von offenen Stellen durch persönliche Kontakte.
✨Tipp Nummer 2
Bereite dich gut auf Vorstellungsgespräche vor! Informiere dich über das Unternehmen, seine Produkte und die Teamkultur. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch zu den Werten des Unternehmens passt.
✨Tipp Nummer 3
Nutze unsere Website für deine Bewerbung! Wir haben ein einfaches und schnelles Bewerbungsformular, das dir hilft, deine Unterlagen direkt an uns zu senden. So kannst du sicherstellen, dass deine Bewerbung schnell bearbeitet wird.
✨Tipp Nummer 4
Zeige deine Leidenschaft für Open Source! Teile Beispiele deiner bisherigen Arbeiten oder Projekte, die du in deiner Freizeit gemacht hast. Das zeigt, dass du wirklich für die Sache brennst und motiviert bist, Teil unseres Teams zu werden.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full-Stack Developer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir möchten dich kennenlernen, also sei authentisch in deiner Bewerbung. Teile deine Erfahrungen und Leidenschaften, die dich zu einem großartigen Senior Full-Stack Developer machen!
Betone deine Open Source Leidenschaft:Da wir ein offenes Projekt sind, ist es wichtig, dass du deine Begeisterung für Open Source Software zeigst. Erzähl uns von deinen bisherigen Beiträgen oder Projekten, die dir am Herzen liegen.
Code Beispiele einfügen:Wenn möglich, füge Links zu deinem GitHub-Profil oder anderen Projekten hinzu, an denen du gearbeitet hast. Das gibt uns einen Einblick in deinen Stil und deine Fähigkeiten als Entwickler.
Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten!
Wie man sich auf ein Vorstellungsgespräch bei OpenProject vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die im Jobprofil erwähnt werden, wie Ruby on Rails, JavaScript und moderne Frontend-Frameworks. Bereite dich darauf vor, spezifische Fragen zu diesen Technologien zu beantworten und zeige, dass du praktische Erfahrungen damit hast.
✨Zeige deine Leidenschaft für Open Source
Bereite Beispiele vor, die deine Begeisterung für Open Source Software zeigen. Erkläre, wie du in der Vergangenheit zu Open Source Projekten beigetragen hast oder welche Projekte dich inspiriert haben. Das zeigt, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die richtige Einstellung.
✨Kommunikation ist der Schlüssel
Da das Unternehmen remote arbeitet, ist es wichtig, deine Kommunikationsfähigkeiten zu demonstrieren. Übe, klare und präzise Antworten zu geben und stelle sicher, dass du auch Fragen stellst, um dein Interesse an der Teamdynamik und den Arbeitsabläufen zu zeigen.
✨Bereite dich auf technische Herausforderungen vor
Erwarte technische Fragen oder Aufgaben während des Interviews. Übe, komplexe Probleme zu lösen und erkläre deinen Denkprozess dabei. Zeige, dass du in der Lage bist, technische Schulden zu erkennen und Lösungen vorzuschlagen, um die Effizienz des Teams zu verbessern.