Wir suchen einen Senior Node.js Engineer in Lemberg zur Verstärkung unseres Teams, das mit einem brasilianischen Zeiterfassungs-Startup zusammenarbeitet. Projektbeschreibung Unser Kunde ist ein brasilianisches Zeiterfassungs-Startup. Mit unserem System können wir sicherstellen, dass Mitarbeiter den zugewiesenen Zeitplan einhalten und ihre Zeit verfolgen, wenn sie außerhalb des Büros arbeiten. Unser Team hat den technischen Teil dieses Produkts von Anfang an entwickelt. Wir haben bereits begonnen
Wir suchen einen Senior Node.js Engineer in Lemberg zur Verstärkung unseres Teams, das mit einem brasilianischen Zeiterfassungs-Startup zusammenarbeitet. Projektbeschreibung Unser Kunde ist ein brasilianisches Zeiterfassungs-Startup. Mit unserem System können wir sicherstellen, dass Mitarbeiter den zugewiesenen Zeitplan einhalten und ihre Zeit verfolgen, wenn sie außerhalb des Büros arbeiten. Unser Team hat den technischen Teil dieses Produkts von Anfang an entwickelt. Wir haben bereits begonnen, mit Unternehmen mit mehr als 1000 Mitarbeitern zusammenzuarbeiten. Wir sind auf der Suche nach einem reifen, herausforderungsorientierten Ingenieur, der unser Team verstärkt und uns bei der Entwicklung eines qualitativ hochwertigen Produkts unterstützt. Das Projekt wächst und ist dynamisch und wirkt sich auf die Gehälter Tausender Menschen in ganz Brasilien aus. Aus der Back-End-Perspektive ist das Produkt: Ein serviceorientiertes System, das innerhalb des Kubernetes-Clusters betrieben wird. Alle Dienste sind in Node.js geschrieben, mit Ausnahme eines, der mit Ruby onRailsAPI für Mobilgeräte erstellt wurde und WebanwendungenDrittanbieter-Integrationen mit beliebten SaaS-Plattformen und -PartnernAnforderungenMuss Erfahrung mit Node.js habenErfahrung im Entwurf und der Entwicklung skalierbarer SystemeErfahrung in relationalen Datenbanken, z.B. PostgreSQL. Gute Kenntnisse in Javascript. Erfahrung mit Typescript wäre von Vorteil.Message BrokersErfahrung mit DockerUpper Intermediate EnglishSchön zu habenErfahrung in der Arbeit mit KubernetesGCP, Prometheus, GrafanaErfahrung mit dem Schreiben von Unit- und Integrationstests mit Fokus auf Effektivität und nicht AbdeckungErfahrung mit nicht-relationalen Datenbanken: Neo4j, Druid, Kafka, RedisGrundlegende Linux-SystemadministrationWürde großartig sein: Erfahrung mit TemporalErfahrung mit CI/CDpipelines, höchstwahrscheinlich Github-Aktionen. VerantwortlichkeitenErweiterung der Funktionalität der vorhandenen API (Node.js)Entwerfen und Erstellen neuer Funktionen (höchstwahrscheinlich auf Node.js/Typescript/Nest, aber Technologie ist verhandelbar)Verbesserung der Leistung und SkalierbarkeitVorbereitung des Systems für die internationale Nutzung ErweiterungWas Sie bekommenSinnvolle ArbeitKeine ZeiterfassungGleichgesinnteStarke IngenieurskulturOrganisches berufliches WachstumWork-Life-Mix20 UrlaubstageKrankmeldung bis zur GenesungMedizinische Versorgung und WohlbefindenSoziale VerantwortungFamilienfreundlicher RaumFitnessstudio mit Personal TrainerBürokultur und höchste KontinuitätGrillpartys, Pokerabende, Wasserpfeife im Büro, Fahrrad-Community und mehr