Brainhero
Senior Software Developer Dev Review
Employee
Engineering
Stable Code Base
The team places heavy emphasis on a high quality and stable codebase.
4Comment
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
There's a strong focus on comprehensible documentation of the applications.
3Comment
Code-doc hat derzeit noch keine fix etablierten Regeln/Conventions, aber wir haben eine umfangreiche Dokumentation für Softwarearchitektur und Interfaces.
Continuous Delivery
The process from the code commit up to production is well automated.
3Comment
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
The team is free to work with the most modern technologies and tools.
3Comment
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
Providing open-source-software to the community is important to the team.
2Comment
Ist aktuell noch nicht auf dem Radar, da unser Scope noch sehr stark auf unsere medizinische Hardware/Software beschränkt ist.
Product Participation
Developers aren't just working off tasks, but also have a voice in the decision making process of the products.
5Comment
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
Nobody shall be wasting their time in inconclusive meetings.
5Comment
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
The team can quickly react to the needs of clients and the market.
4Comment
Schwer zu beurteilen, da wir noch nicht am Markt sind, aber auch hier werden wir durch die Medizinprodukteverordnung etwas gebremst werden.
Project Management
Excellent requirements- and project-management is a given.
5Comment
Unsere Projekt- und Produktmanager sind wirklich auf zack und unsere Stakeholder / System Requirements klar und übersichtlich dokumentiert und getestet.
Career Growth
Technical Training
The team is always on the current level of technological knowledge.
4Good For Junior Devs
Juniors are always welcome und will get the support they need.
4Comment
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
Be it new technical responsibilities or a complete switch to IT-management, everything is possible.
5Comment
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
Employees can try out new things and learn from mistakes.
5Comment
Solange es nicht in der Production Branch passiert ;-)
Freedom at Work
The team provides enough space for people preferring to work on their own.
5Comment
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
It's always possible to be working with modern hardware and infrastructure.
4Comment
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
Flexible working hours as well as remote work are a possibility.
5Comment
Gleitzeit + Remote erlaubt, außerdem sehr Teilzeit-freundlich
Office Equipment
An inviting interior with good furnishing makes the work environment something special.
4Work-Life-Balance
Working hours are within an ordinary timeframe, without any peer pressure for extra work.
5Comment
Viele unserer Developer arbeiten Teilzeit, es gibt keine Crunches oder dergleichen.
Salary & Perks
Payment is decent and fair, with appealing extras on top.
4Comment
Für so ein kleines Startup ist die Bezahlung echt gut und kompetitiv.
Culture
Teamspirit & Fun
Everybody is working together and there is a relaxed atmosphere within the team.
5Communication Culture
All of the staff members are always up to date and can openly express their opinion.
5Team Diversity
All team members are diverse with regards to gender, background and age.
4Comment
Wir sind recht international und divers aufgestellt, Deutsch ist für die meisten Positionen auch keine Pflicht.
Appreciation at Work
One's effort is always acknowledged within the team.
4