Wir sind auf der Suche nach einem erfahrenen Ingenieur, der das Fachwissen von Compose Multiplatform in unsere Produkte einbringt: – JxBrowser, eine führende kommerzielle Lösung, die von mehr als 1,5.000 Unternehmen verwendet wird, darunter Intel, Google, Mastercard, BMW, Bosch usw. – Produktivitäts-Dashboard-Anwendung für diejenigen, die darin ertrinken endlose Issue-Tracker, Briefe, Meetings und alles, was Zeit braucht. Mit diesem System zielen wir nicht darauf ab, bestehende Lösungen zu erset
Wir sind auf der Suche nach einem erfahrenen Ingenieur, der das Fachwissen von Compose Multiplatform in unsere Produkte einbringt: – JxBrowser, eine führende kommerzielle Lösung, die von mehr als 1,5.000 Unternehmen verwendet wird, darunter Intel, Google, Mastercard, BMW, Bosch usw. – Produktivitäts-Dashboard-Anwendung für diejenigen, die darin ertrinken endlose Issue-Tracker, Briefe, Meetings und alles, was Zeit braucht. Mit diesem System zielen wir nicht darauf ab, bestehende Lösungen zu ersetzen, sondern den Fokus der Aufmerksamkeit der Benutzer anzupassen. Diese Position impliziert nicht die Arbeit mit Android SDK. Prozesse und InstrumenteIn der Produktentwicklung bauen wir einen Prozess auf, der auf agilen Methoden basiert. Die Qualität der Lösungen steht im Vordergrund und nicht die Geschwindigkeit, mit der die Funktionalität in die Produktion gebracht wird. Wir verwenden häufig statische Analysegeräte, legen großen Wert auf Codesauberkeit und automatisierte Tests und führen obligatorische Codeüberprüfungen für alle Änderungen durch, um die Effizienz zu verbessern. Das System- und API-Design erfolgt durch den umfassenden Einsatz von Domain-Driven Design. Wir verwenden Event Storming, um Anforderungen zu definieren. Für die mittel- und langfristige Planung entscheiden wir uns für Wardley Mapping. Der Technologie-Stack, den wir in unseren Produkten verwenden: – Neuestes Kotlin. – Java, JxBrowser. – Protobuf, gRPC. – Spine Event Engine. In der täglichen Entwicklung verwenden wir die Folgende Tools: - Git, GitHub und zukünftige Produktentwicklung. Finden Sie Wege zur praktischen Umsetzung dieser Ideen. Erforderliche Kenntnisse und Fähigkeiten – mehr als 5 Jahre Berufserfahrung. – Fähigkeit, in Kotlin zu programmieren gesprochenes Englisch. Wäre von Vorteil – Erfahrung in der Veröffentlichung und Wartung von Desktop-Anwendungen im Produktionsmodus.