Job-Kurzbeschreibung
Wir suchen einen erfahrenen Senior Ruby-Entwickler zur Verstärkung unseres Teams. Der ideale Kandidat verfügt über ein breites Spektrum an Erfahrung als Ruby-Entwickler, vorzugsweise mit einer gewissen Aufsichts- und Managementerfahrung in einer früheren Funktion. Der Hauptschwerpunkt der Rolle wird darin liegen, die Erstellung des Back-Ends zu verwalten, effiziente Gems zu erstellen und gleichzeitig Frontend-Komponenten zu integrieren sowie die Arbeit der Ruby-Entwickler zu planen und zu priorisieren.
Zuständigkeiten
- Schreiben Sie von Grund auf einen effektiven und skalierbaren Code in Ruby.
- Entwicklung und Erstellung von Back-End-Komponenten für webbasierte Anwendungen nach Bedarf.
- Analysieren und testen Sie Anwendungen, um ihre Leistung und Reaktionsfähigkeit zu überprüfen.
- Sie leiten und coachen Junior-Entwickler und überprüfen und debuggen ihren Code.
- Implementierung von Datenspeicher- und Datenverarbeitungslösungen.
- Entwicklung, Erstellung, Installation und gemeinsame Nutzung von Gems und Plugins.
- Entwicklung und Erstellung automatisierter Testskripte.
- Überwachung, Verbesserung und Wartung von Anwendungen nach der Freigabe/Einführung.
- Zusammenarbeit mit Teammitgliedern auf den verschiedenen Ebenen der Infrastruktur.
Anforderungen
- Bachelor-Abschluss in Informatik oder verwandten Bereichen
- 2 Jahre Berufserfahrung als Ruby-Entwickler, vorzugsweise mit Mentoren- oder Aufsichtserfahrung
- Solide Kenntnisse in objektorientierter Programmierung
- Gründliche Kenntnisse der Methoden der agilen Softwareentwicklung
- Erfahrung mit automatisierten Testplattformen
- Hervorragende Problemlösungsfähigkeiten und Fähigkeiten zur Fehlersuche
- Ausgeprägte Detailgenauigkeit und analytische Fähigkeiten
- Fähigkeit, andere Teammitglieder wirksam anzuleiten und zu beaufsichtigen
- Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, mit internen und externen Teammitgliedern und Kunden gleichermaßen in Kontakt zu treten
- Großartige Teamwork-Ethik