Arbeitsplatz Bild Brainhero

Senior Software Developer Review

Aktueller Mitarbeiter

Engineering

  • Stable Code Base

    Das Team legt einen großen Wert auf eine qualitativ hochwertige und stabile Codebasis.

    4

    Kommentar

    Wir haben verpflichtende Code reviews und Coding / naming guidelines, die neuen Mitarbeiter:innen gleich am Start in den Schulungen beigebracht werden. Wir arbeiten nach dem SOLID-Prinzip.

  • Documentation

    Es wird großer Wert auf eine nachvollziehbare Dokumentation der Applikationen gelegt.

    3

    Kommentar

    Code-doc hat derzeit noch keine fix etablierten Regeln/Conventions, aber wir haben eine umfangreiche Dokumentation für Softwarearchitektur und Interfaces.

  • Continuous Delivery

    Der Prozess vom Codecommit bis zur Produktion ist hier bestens automatisiert.

    3

    Kommentar

    Da wir aufgrund der Medizinprodukteverordnung ohnehin gezwungen sind, sehr viel manuell zu testen, bevor wir irgendwelche Features shippen können, ist hier nicht zu viel automatisiert. Wir verwenden im Frontend Unity Cloud Build mit automatischen Builds auf einzelnen Git Branches.

  • Modern TechStack

    Das Team hat die Möglichkeit, immer mit den modernsten Technologien und Tools zu arbeiten.

    3

    Kommentar

    Die Medizinprodukteverordnung zwingt uns dazu, jegliche Software die wir zur Entwicklung verwenden zu validieren, weshalb ein Umstieg auf eine neue Version immer mit zusätzlichem Aufwand verbunden ist. Außerdem sind wir dadurch dass wir Unity Engine verwenden, oft auch an eine ältere C# Version gebunden.

  • Open Source Contribution

    Das Team legt viel Wert darauf, Open-Source-Software der Community zur Verfügung zu stellen.

    2

    Kommentar

    Ist aktuell noch nicht auf dem Radar, da unser Scope noch sehr stark auf unsere medizinische Hardware/Software beschränkt ist.

  • Product Participation

    Entwickler sind nicht nur Umsetzer, sondern können auch Produktentscheidungen beeinflussen.

    5

    Kommentar

    Durch die flachen Hierarchien kann bei uns jede:r mitgestalten. Wir machen regelmäßig abteilungsübergreifende Design Sprints, um Ideen für neue Features zu generieren.

  • Meeting Efficiency

    Hier verschwendet kein Mitarbeiter zu viel Zeit in ergebnislose Meetings.

    5

    Kommentar

    Sehr gut vorgeplante und getimeboxte Meetings, es gibt keine dailys, und für unsere weeklys verwenden wir Miro Templates, die das Meeting in ein planbares Format bringen. Einige unserer Mitarbeiter sind auch gute Workshop Facilitators, wenn es wichtige Entscheidungen zu treffen gilt, wird ein Workshop oder Design Sprint vorgeplant, und dadurch kommen wir auch zu echten Ergebnissen.

  • Agility/Adaptability

    Das Team schafft es schnell auf Kunden und Markterfordernisse zu reagieren.

    4

    Kommentar

    Schwer zu beurteilen, da wir noch nicht am Markt sind, aber auch hier werden wir durch die Medizinprodukteverordnung etwas gebremst werden.

  • Project Management

    Hervorragendes Anforderungs- und Projektmanagement sind hier selbstverständlich.

    5

    Kommentar

    Unsere Projekt- und Produktmanager sind wirklich auf zack und unsere Stakeholder / System Requirements klar und übersichtlich dokumentiert und getestet.

Career Growth

  • Technical Training

    Hier ist das Team immer am neuesten technologischen Wissensstand.

    4
  • Good For Junior Devs

    Hier sind Juniors besonders herzlich willkommen und werden auch dementsprechend gefördert.

    4

    Kommentar

    Gerade für die Anfangsphase haben wir ein Set aus self-guided Tutorials und mehr direktes Mentoring. Da wir aber noch ein kleines Entwicklerteam mit sehr vielen Aufgaben sind, ist nicht viel Zeit für permanentes Händchenhalten da. Die Erwartungshaltung ist schon, dass die Juniors willens sind, möglichst bald selbständig zu lernen und sich weiterzuentwickeln, aber natürlich helfen wir jederzeit bei Problemen / Fragen.

  • Career Opportunities

    Ob neue Aufgabenbereiche oder der Umstieg in das IT-Management, hier ist alles möglich.

    5

    Kommentar

    Da wir noch ein kleines Startup sind, hat ohnehin jede:r 10 verschiedene Hüte auf. Man kann sich anhand der eigenen Vorstellungen weiterentwickeln und spezialisieren, und es gibt auch die Möglichkeit, externe Schulungen zu spezialisierten Themen zu machen, sofern diese zu den Produktzielen passen.

  • Safe Environment to Fail

    Hier können Mitarbeiter schnell Neues ausprobieren und aus Fehlern lernen.

    5

    Kommentar

    Solange es nicht in der Production Branch passiert ;-)

  • Freedom at Work

    Das Team lässt Mitarbeitern den nötigen Freiraum bei der Arbeit.

    5

    Kommentar

    Homeoffice + Gleitzeit, man soll nur mindestens 1 Tag / Woche im Büro sein, aber das wird auch nicht streng vorgeschrieben, sondern ist eine Empfehlung. Zwecks Architektur / Anforderungen umsetzen hat man sehr viel gestalterischen Freiraum, wie man die Aufgabenstellungen löst.

Workingconditions

  • IT-Equipment

    Das Arbeiten mit modernster Hardware und Infrastruktur wird hier ermöglicht.

    4

    Kommentar

    Wir sind hier gerade in der Umstellung, bisher hatten alle Mitarbeiter:innen thin&light Laptops, aber Developers bekommen gerade die Möglichkeit, auf performantere Laptops zu wechseln (zB ROG Zephyrus G14). Im Büro gibt es auf jedem Arbeitsplatz docking Stations mit 1 oder 2 externen Bildschirmen.

  • Work Flexibility

    Sowohl flexible Arbeitszeiten, als auch die Möglichkeit von Remote Arbeit, werden geboten.

    5

    Kommentar

    Gleitzeit + Remote erlaubt, außerdem sehr Teilzeit-freundlich

  • Office Equipment

    Tolle Räumlichkeiten inklusive einer guten Ausstattung machen den Arbeitsplatz hier besonders.

    4
  • Work-Life-Balance

    Die Arbeitszeiten bewegen sich in einem normalen Rahmen, auch ohne Gruppenzwang zur Mehrarbeit.

    5

    Kommentar

    Viele unserer Developer arbeiten Teilzeit, es gibt keine Crunches oder dergleichen.

  • Salary & Perks

    Es werden gute und gerechte Löhne bezahlt, mit attraktiven Zusatzleistungen on top.

    4

    Kommentar

    Für so ein kleines Startup ist die Bezahlung echt gut und kompetitiv.

Culture

  • Teamspirit & Fun

    Alle arbeiten gut zusammen und es herrscht eine gute Stimmung im Team.

    5
  • Communication Culture

    Mitarbeiter sind stets bestens informiert und können offen ihre Meinung äußern.

    5
  • Team Diversity

    Die Teammitglieder sind unterschiedlich in Bezug auf Geschlecht, Herkunft und Alter.

    4

    Kommentar

    Wir sind recht international und divers aufgestellt, Deutsch ist für die meisten Positionen auch keine Pflicht.

  • Appreciation at Work

    Dieses Team weiß die Leistungen der Kollegen gut zu schätzen.

    4