Marble ist eine Software um klassische psychometrische Tests zu digitalisieren. Klient:innen nutzen ihr Smartphone statt Stift und Papier und die Psychotherapeut:in sieht die Ergebnisse (und eine Verlaufsdiagnostik) direkt - ohne selbst etwas auswerten zu müssen.
Was erwartet dich?Wir suchen jemand um ein bestehendes Projekt mit .NET im Backend und React im Frontend erst zu modernisieren und dann weiterzuentwickeln.
- Du modernisierst zuerst das Backend von .NET Framework auf .NET Core und entwickelst es anschließend weiter.
- Du portierst die derzeitige REST API von Nancy auf das zukunftssichere ASP.NET Core.
- Du nutzt NHibernate für die Persistenz mit PostgreSQL.
- Du weißt Tests- und Tests-Driven-Development zu schätzen, um die Qualität sicherzustellen; du magst detailliertes Logging um dein und das Leben der Systemadministration zu erleichtern.
- Du modernisierst das React-Frontend mit all seinen Abhängigkeiten und entwickelst es anschließend weiter.
- Vielleicht entwirfst du uns ein frischeres Design und implementierst es.
- Du implementierst womöglich auch weitere psychometrische Tests - diese sind in TypeScript mit einer Domain-Specific Language implementiert (und benutzen als Runtime-Engine PXT/MakeCode).
- Du möchtest das Frontend von JavaScript auf TypeScript umstellen.
- Du hast Lust, ein bestehendes Projekt zu modernisieren.
- Du hast Erfahrung in den eingesetzten Technologien oder möchtest dich in sie einarbeiten.
- Du weißt, wie man die Qualität in einem Softwareprojekt durch Tests und CI/CD sicherstellt.
- Verhandlungssichere Deutschkenntnisse auf C2-Level gemäß CEFR.
- Eine ausgesprochen flexible Arbeitszeitgestaltung.
- Ein gutes Arbeitsklima in einem motivierten, unkomplizierten und gut gelaunten kleinen Team.
- Unbefristeter Arbeitsvertrag
- Weihnachts- und Urlaubsgeld
- Flexible Arbeitszeiten (Gleitzeit)
- Einen Arbeitsplatz an einem unserer Standorte - oder auch einfach im Home-Office.