Altamira ist ein einzigartiges IT-Unternehmen, das digitale und KI-Lösungen für eine Vielzahl internationaler Kunden bereitstellt. Wir haben unseren Hauptsitz in Bratislava (Slowakei) und arbeiten hauptsächlich in den Bereichen Finanzen, Pharma und Einzelhandel. Wir liefern Mobil-, Web- und Plattformlösungen mithilfe eines umfangreichen Technologieportfolios. Wir sind stolz auf unsere Teamkollegen. Als völlig abgelegenes Unternehmen bauen wir leistungsstarke, selbstorganisierte Teams auf, die si
Altamira ist ein einzigartiges IT-Unternehmen, das digitale und KI-Lösungen für eine Vielzahl internationaler Kunden bereitstellt. Wir haben unseren Hauptsitz in Bratislava (Slowakei) und arbeiten hauptsächlich in den Bereichen Finanzen, Pharma und Einzelhandel. Wir liefern Mobil-, Web- und Plattformlösungen mithilfe eines umfangreichen Technologieportfolios. Wir sind stolz auf unsere Teamkollegen. Als völlig abgelegenes Unternehmen bauen wir leistungsstarke, selbstorganisierte Teams auf, die sich auf persönliches und berufliches Wachstum konzentrieren und die unsere Kundenbesessenheit teilen. Die Servicebereitstellungsteams von Altamira sind derzeit in der Slowakei, der Ukraine und dem Nahen Osten vertreten, und wir haben den Ehrgeiz, unsere Präsenz zu erweitern, um den Anforderungen gerecht zu werden Wachsende Nachfrage in ganz Europa und in unseren Hauptwachstumsmärkten im Vereinigten Königreich und in den USA. Hinweis: Dieser Vertrag sieht eine Vollzeitbeschäftigung bis Ende August vor, mit der Möglichkeit einer Verlängerung der Vollzeitkooperation nach Vereinbarung der Parteien. Ihre Fähigkeiten: Hard Skills: – Fortgeschrittenes Node-Niveau. js. Einhaltung der Best Practices und Codierungsstandards von Node.j, um sauberen, effizienten und lesbaren Code zu gewährleisten. Erfahrung im Umgang mit Suchmaschinen wie Elasticsearch oder ähnlichen. – Gute Kenntnisse von AWS und Cloud Computing. – Ausgeprägtes Verständnis der Konzepte der objektorientierten Programmierung (OOP). – Effektiver Einsatz von JavaScript/TypeScript und Verwendung der neuen Funktionen. – Solides Verständnis von RESTful APIs, insbesondere im Kontext ofNode.js (Fastify). – Umfangreiche Kenntnisse von RDB-Datenbanken wie MySQL, Postgres. Vertraut mit ACID-Eigenschaften von Transaktionen. – Gute Kenntnisse von Redis (Schlüsselwertdatenbank) oder ähnlichen Datenbanken. – Erfahrung im Aufbau von Echtzeitdiensten mit Node.js und WebSocket. – Effiziente Datenmodellierung und Schemadesign zur Gewährleistung von Zuverlässigkeit, Skalierbarkeit und Leistung. – Vertrautheit und Erfahrung mit Agile/Scrum-Methoden und ihrem Anwendungsentwicklungsteam. – Verständnis der Prinzipien von SOLID, YAGNI, KISS. – Erfahrung in der CI/CD-Konfiguration und -Nutzung, einschließlich der Einrichtung von Pipelines, dem Schreiben von Build- und Bereitstellungsskripts für GitLab CI/CD. Vertrautheit mit der Durchführung von Codeüberprüfungen, um die Codequalität zu bewerten, Fehler zu identifizieren und konstruktives Feedback für Verbesserungen zu geben. Soft Skills – Proaktive Initiative: Eigeninitiative mit der Fähigkeit, neue Ideen und Verbesserungen einzuführen. Soft Skills: – Proaktive Initiative: Eigeninitiative mit der Fähigkeit, Neues einzuführen Ideen und Verbesserungen – Toleranz gegenüber Kritik: Offenheit für konstruktives Feedback, mit Fokus auf kontinuierliche Verbesserung. Starke Kommunikationsfähigkeiten zur Formulierung komplexer technischer Konzepte. – Starke Problemlösungsfähigkeiten und Liebe zum Detail. – Zeitmanagement- und Organisationsfähigkeiten. – Anpassungsfähigkeit und Flexibilität im Umgang mit schnellen Veränderungen. – Fähigkeit, effektiv innerhalb eines Teams zu arbeiten und einen positiven Beitrag zu Teamabläufen und -beziehungen zu leisten. Wissen von Tools: – Effektive Nutzung der bevorzugten Entwicklungsumgebung (IDE). – Effektive Nutzung von Debugging-Tools. – Gute Kenntnisse des Versionskontrollsystems – Git. – Gute Kenntnisse von Docker-Produkten und der Containerisierung von Anwendungen/Diensten. – Effektive Nutzung von Datenmodellierungstools wie Swagger (OpenAPI). ). Darüber hinaus draw.io, LucidCharts oder ähnliche Tools. Mit AItools wie ChatGPT, GitHub Copilot. Sie werden arbeiten mit: – Backend-Anwendungsarchitektur mit Node.js von Grund auf entwerfen. – Design, EntwicklungErstellen, verbessern und pflegen Sie RESTful-APIs mithilfe von Node.js, Fastify, JavaScript und TypeScript unter Befolgung von Best Practices und Codierungsstandards. – Arbeiten Sie mit dem Team zusammen, um Projektanforderungen zu analysieren, effiziente Backend-Lösungen zu entwerfen und – neue Funktionen zu implementieren. – Identifizieren und alle Probleme lösen, die in der vorliegenden Funktionalität auftreten können, schnelle Lösungen bereitstellen und eine hohe Systemstabilität gewährleisten. – Sicherheitsmaßnahmen wie Authentifizierung und Autorisierung implementieren und aufrechterhalten, um sensible Daten zu schützen. Arbeiten Sie mit Frontend-Entwicklern und anderen Beteiligten zusammen, um eine nahtlose Integration und Datenkonsistenz sicherzustellen. Lesen von Spezifikationen und anschließendes Entwickeln von Funktionen entsprechend ihnen. – Warten, Verbessern und Testen vorhandener Funktionen. – Schreiben von Unit- und API-Tests. – Schreiben und Verwalten von Build-Skripten, Bereitstellungsskripten und automatisierten Tests für die CI/CD-Pipeline mit GitLab. Schätzung der Entwicklungszeit von Funktionen. – Teilnahme an Besprechungen gemäß Scrum-Prozessen. – Durchführung einer Codeüberprüfung, falls erforderlich. Unsere transparente Rekrutierungsreise dauert in der Regel bis zu 2 Wochen und umfasst mehrere Phasen: Rekrutierungsgespräch -> 30–45 Minuten. Technisches Gespräch -> 1–1,5 Stunden Kundengespräch (optional) -> bis zu 1 Stunde Gespräch vor dem Angebot -> 15 Minuten Referenzprüfung. Angebot. Wir bieten: Wettbewerbsfähiges Gehalt, Raum für Entwicklung und Wachstum; Möglichkeit, in den Büros in Bratislava und Kiew oder vollständig aus der Ferne zu arbeiten; Loyales Management, interessante Aufgaben, ständige Unterstützung; Krankenversicherung (optional); Englischkurse; Bereitstellung technischer Ausrüstung; Bezahlter Urlaub 20 Arbeitstage, bezahlter Krankheitsurlaub, regelmäßige Gehaltsüberprüfungen; Flexibler Zeitplan und Fähigkeiten um Ihre Arbeitszeiten zu verwalten; Ihr persönliches Wachstum und die Weiterentwicklung Ihrer Fähigkeiten zu unterstützen; das tolle Umfeld im Team, die Unterstützung von Initiativen und die Fähigkeit, zum gemeinsamen Ziel beizutragen. Wir glauben, dass der Erfolg von altamira.ai ohne den Erfolg unserer Talente und den Erfolg unserer Kunden unmöglich ist!