Senior Software Developer employer review
Currently employed · September 2022
Engineering
Stable Code Base
The team places heavy emphasis on a high quality and stable codebase.
Comment: 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.
Comment: 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.
Comment: 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.
Comment: 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.
Comment: 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.
Comment: 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.
Comment: 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.
Comment: 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.
Comment: 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.
Good For Junior Devs
Juniors are always welcome und will get the support they need.
Comment: 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.
Comment: 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.
Comment: Solange es nicht in der Production Branch passiert ;-)
Freedom at Work
The team provides enough space for people preferring to work on their own.
Comment: 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.
Comment: 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.
Comment: Gleitzeit + Remote erlaubt, außerdem sehr Teilzeit-freundlich
Office Equipment
An inviting interior with good furnishing makes the work environment something special.
Work-Life-Balance
Working hours are within an ordinary timeframe, without any peer pressure for extra work.
Comment: Viele unserer Developer arbeiten Teilzeit, es gibt keine Crunches oder dergleichen.
Salary & Perks
Payment is decent and fair, with appealing extras on top.
Comment: 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.
Communication Culture
All of the staff members are always up to date and can openly express their opinion.
Team Diversity
All team members are diverse with regards to gender, background and age.
Comment: 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.