Unser Kunde ist ein wachsendes Technologieunternehmen in der Universitätsstadt Koblenz, das innovative Fuhrpark-Lösungen für Endkunden und Reseller aus verschiedenen Branchen anbietet. Im Mittelpunkt der Unternehmensaktivitäten steht ein Multiuser-Online-Portal zur satellitengestützten Echtzeitortung. Diese Technologie ermöglicht es, die genaue Position von Objekten in Echtzeit zu verfolgen. Neben der Auswertung von Positionsdaten entwickelt das Unternehmen Peripherielösungen wie Touren- und Fuhrpark-Einsatzplanung sowie ein elektronisches Auftragsmanagement. Die Mission des Unternehmens ist es, die digitale Transformation von kleinen und mittelständischen Unternehmen zu fördern und durch moderne Technologien Prozesse zu optimieren sowie praxisnahe Benutzererlebnisse zu schaffen. In dieser anspruchsvollen Rolle sind Sie verantwortlich für die Konzeption und das Design von Softwarearchitekturen sowohl im Frontend als auch im Backend. Sie entwickeln und implementieren hochleistungsfähige Webanwendungen unter Verwendung von TypeScript, NodeJS und Angular. Darüber hinaus erstellen und pflegen Sie Unit- und Integrationstests, identifizieren und beheben Softwarefehler und führen Code-Reviews durch, um die Codequalität sicherzustellen. Ihre Arbeit trägt maßgeblich zur Optimierung der Softwarekomponenten und APIs bei.
Senior Softwareentwickler/in (Ingenieur) (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über ein abgeschlossenes Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation. Er oder sie bringt mehrjährige Erfahrung in der Softwareentwicklung mit und hat fundierte Kenntnisse in TypeScript, NodeJS und Angular sowie in gängigen Frameworks. Erfahrung in der Entwicklung von RESTful APIs ist ebenfalls erforderlich. Zudem sollten Kenntnisse in modernen Frontend- und Backend-Technologien sowie in Versionskontrollsystemen vorhanden sein. Der Umgang mit Datenbanken wie PostgreSQL und MongoDB sollte vertraut sein. Persönlich zeichnen Sie sich durch eine selbstständige und strukturierte Arbeitsweise aus, sind teamfähig und kommunikationsstark. Eine hohe Problemlösungsfähigkeit und analytisches Denken runden Ihr Profil ab. Gute Deutsch- und Englischkenntnisse in Wort und Schrift sind ebenfalls notwendig.