Über das UnternehmenOKKO ist führend auf dem Kraftstoffmarkt und eines der größten Unternehmen in der Ukraine mit einem leistungsstarken digitalen Ökosystem, das ein Tankstellennetz, Einzelhandel, B2B-Leitung, Logistik, Finanzdienstleistungen und das groß angelegte FISHKA-Treueprogramm umfasst. Das Unternehmen befindet sich in einer aktiven IT-Transformationsphase und wechselt zu einer modernen, mikroservice- und geschäftsorientierten Architektur.Über die RolleWir suchen einen Tech Lead/Full-Sta
Über das Unternehmen
OKKO ist führend auf dem Kraftstoffmarkt und eines der größten Unternehmen in der Ukraine mit einem leistungsstarken digitalen Ökosystem, das ein Tankstellennetz, Einzelhandel, B2B-Leitung, Logistik, Finanzdienstleistungen und das groß angelegte FISHKA-Treueprogramm umfasst. Das Unternehmen befindet sich in einer aktiven IT-Transformationsphase und wechselt zu einer modernen, mikroservice- und geschäftsorientierten Architektur.
Über die Rolle
Wir suchen einen Tech Lead/Full-Stack Engineer, der starkes technisches Fachwissen mit Teamführung verbindet. Die Rolle beinhaltet die aktive Teilnahme an der Entwicklung (Backend + Frontend), der technischen Führung, der Qualitätskontrolle der Implementierung und der engen Interaktion mit dem Solution Architect innerhalb von OKKO-Projekten. Stabile und skalierbare Implementierung architektonischer Lösungen, Leitung des technischen Teils der Entwicklung und direkte Beteiligung an der Produkterstellung.
Hauptaufgaben
Entwicklung und Technik Führung
- Aktive Teilnahme an der Backend- (.NET / .Net Core) und Frontend- (React) Entwicklung;
- Technische Führung des Entwicklungsteams (3-8 Ingenieure);
- Aufteilung von Aufgaben, technische Bewertung und Arbeitsplanung;
- Durchführung von Codeüberprüfung und Qualitätssicherungscode.
Implementierung der Architektur
- Implementierung gemeinsam mit Solution Architect entwickelter Architekturlösungen;
- Kontrolle der Einhaltung architektonischer Prinzipien und Standards;
- Mitwirkung bei der Gestaltung von Interservice Interaktionen;
- Arbeiten mit Microservices und ereignisgesteuerter Architektur.
Qualität und Stabilität
- Gewährleistung der Leistung, Skalierbarkeit und Zuverlässigkeit von Diensten;
- Entwicklung von Hochlastdiensten und Transaktionssysteme; Analyse und Behebung technischer Probleme, Engpässe und Vorfälle. Enge Zusammenarbeit mit Solution Architect, DevOps, QA und Business Analyst;
- Teilnahme an technischen Diskussionen, Verfeinerungssitzungen und Roadmap-Planung;
- Verbesserung von Entwicklungsprozessen, CI/CD und Bereitstellung.
Unser idealer Kandidat hat
Erlebnis
- 5+ Jahre kommerzielle Entwicklungserfahrung;
- Erfahrung als Tech Lead oder Senior Full-Stack Engineer;
- Praktische Entwicklungserfahrung in .NET / .Net Core und React;
- Erfahrung mit Microservice und/oder verteilter Architektur;
- Erfahrung mit Hochlast- und/oder Transaktionssystemen ist ein Plus.
Technische Expertise
- Zuverlässige Kenntnisse:
- OOP, SOLID, DRY, Clean Code, Clean Architecture;
- REST API, Interservice-Kommunikation, ereignisgesteuerte Ansätze;
- Verstehen der Bedeutung des Schreibens von Unit-Tests und der Fähigkeit, Code für Tests zu schreiben;
- Erfahrung mit SQL- und NoSQL-Datenbankdaten;
- Verstehen von ACID / BASE;
- Erfahrung oder Verständnis von DevOps-Praktiken (CI/CD, GitOps, Docker);
- Tiefgehendes Verständnis der Servicesicherheit.
Persönliche Qualitäten
- Führung und Verantwortung für Teamergebnisse;
- Systemisches und technisches Denken;
- Fähigkeit, technische Entscheidungen zu erklären und technische Kompromisse einzugehen;
- Orientierung an Qualität, Stabilität und Geschäftsergebnissen;
- Fähigkeit, technische Dokumentation zu schreiben.
Wir bieten
- Arbeit an großen RetailTech-/FinTech-Projekten;
- Echter Einfluss auf technische Lösungen und Produktqualität;
- Beruflicher Aufstieg zur Rolle des Solution Architect oder Engineering Managers;
- Arbeiten in einem starken Engineering-Team;
- Konkurrenzfähiges Gehalt, Sozialpaket und stabile Bedingungen.