Mobile Design Engineer
Kraken
- Anstellung
- Vollzeit
- Ort
- Schweiz
DIE ZUKUNFT DER OFFENEN FINANZEN AUFBAUEN
Payward - das Mutterunternehmen hinter Kraken, NinjaTrader, Breakout, xStocks, Payward Services und CF Benchmarks - hat in den letzten 15 Jahren eine der modernsten und global zugänglichsten Finanzinfrastrukturplattformen der Branche aufgebaut, um ein offenes, globales Finanzsystem voranzutreiben.
Bevor Sie sich bewerben, ermutigen wir Sie, unsere Kulturseite https://www.kraken.com/culture zu erkunden, um zu verstehen, was uns antreibt und wie wir arbeiten.
DAS TEAM
Gegründet im Jahr 2011 ist Kraken eine der ältesten Kryptoplattformen der Welt, die von über 10 Millionen Einzelpersonen und Institutionen auf der ganzen Welt vertraut wird. Es bietet Spot-Handel, Margin, Futures, Staking und OTC-Dienstleistungen an, mit Produkten, die sowohl für individuelle Anleger als auch für institutionelle Kunden entwickelt wurden.
Das Consumer Mobile-Team entwickelt die Kraken-App, die Schnittstelle, die Millionen von Menschen verwenden, um mit ihrem Geld zu interagieren. Wir arbeiten mit React Native und kümmern uns sehr um das Gefühl des Produkts, nicht nur darum, ob es funktioniert. Eine Handelsbestätigung sollte sofortig wirken. Ein Portfolio sollte lebendig wirken. Die Navigation sollte mühelos wirken. Diese Details wirken sich direkt auf das Vertrauen aus, und Vertrauen ist in der Kryptowelt alles.
DIE GELEGENHEIT
Die meisten Unternehmen behandeln Design und Ingenieurwesen als zwei Praktiken, die sich ineinander übersetzen. Wir suchen jemanden, der sie als eine einzige Handwerk behandelt. Der Übersetzungsprozess ist der Punkt, an dem die meisten Produkte das verlieren, was sie gut macht.
Sie werden das Gefühl der Kraken-App besitzen: die halbe Sekunde, die ein Handel benötigt, um zu bestätigen, die Art und Weise, wie ein Chart geladen wird, wie ein Sheet vom unteren Bildschirmrand aufsteigt und landet, wo es physisch sollte. Auf einem Produkt, auf dem Menschen ihre Ersparnisse bewegen, bauen Momente wie diese Vertrauen auf.
Dies ist eine mobile-first-Rolle auf einem React-Native-Codebasis. Wir arbeiten mit Reanimated und Skia, überbrücken zu nativem Code, wenn wir müssen, und schwitzen die Trennung zwischen der JS-Thread und der UI-Thread.
- Besitzen Sie die Bewegungs- und Interaktionslayer der Kraken-App. Easing, Springs, Gesten, Übergänge, Haptik, Sound. Die perzeptuale Oberfläche von der kalten Startseite bis zur Bestätigung.
- Evolvieren Sie das mobile Design-System. Sie werden die Komponenten besitzen, die andere Ingenieure verwenden (Gesten-Handler, Übergangs-Primitives, animierte Container, Motion-Tokens) und die Standards, die sie regeln.
- Arbeiten Sie eng mit Produkt-Designern zusammen, um die Bewegungs- und Interaktionsdesigns von der Konzeption bis zur Implementierung herauszufordern und zu verbessern
- Profilieren und optimieren Sie die Rendering-Leistung, insbesondere auf niedrigeren Android-Geräten, wo Frame-Drops unverzeihlich sind
- Tragen Sie zu architektonischen Entscheidungen bei, die die UI-Responsivität beeinflussen: State-Management, Render-Zyklen und Datenfluss in die View-Layer
- Heben Sie die Latte für das, was 'großartig' bedeutet, über die mobile Org hinaus, durch Überprüfung, durch Beispiel und durch das Schreiben von Mustern, die es einfacher machen, das Richtige zu tun, als das Falsche.
WAS SIE MITBRINGEN
- Ein Portfolio. Ein Demo-Reel, eine persönliche Website, ein GitHub von Interaktions-Skizzen, Bildschirmaufnahmen von Arbeit, die Sie verschifft haben und auf die Sie stolz sind. Wir kümmern uns nicht um das Format; wir kümmern uns darum, dass wir Ihr Handwerk sehen können.
- Tiefe React-Native-Kenntnisse. Sie kennen Reanimated gut genug, um mit Menschen darüber zu streiten. Sie haben mit Gesten-Handlern gekämpft. Sie haben die JS-Thread- vs. UI-Thread-Arbeit profilert und gewonnen. Sie können eine Frame-Zeitleiste lesen und uns sagen, wo die Zeit vergangen ist.
- Geschmack in der Bewegung. Sie haben Meinungen über Easing-Kurven. Sie bemerken, wenn eine Feder überdämpft ist. Sie können artikulieren, warum ein Übergang falsch wirkt, bevor Sie wissen, wie man ihn behebt.
- Produkturteil. Sie können eine halbgeformte Ausschreibung nehmen, das tatsächliche Problem darin finden und etwas Besseres verschiffen, als jemand gefragt hat. Sie formen, was die Spezifikation hätte sein sollen, anstatt zu warten, bis sie ankommt.
- AI-Tools als Teil Ihrer Arbeitsweise. Cursor, Copilot, Claude, was auch immer Ihre Stack ist. Sie verwenden sie, um auf den Teilen, die nicht zum Handwerk gehören, schneller zu sein, damit Sie länger auf den Teilen verbringen können, die es sind.
- Geschriebenes und mündliches Englisch. Wir sind global verteilt und leben in Dokumenten und asynchronen Threads.
NETT ZU HABEN
- React Native Skia, Shader-Arbeit oder benutzerdefinierte Canvas-basierte Rendering für nicht-standardmäßige UI.
- Echte native Erfahrung. Genug Swift oder Kotlin, um ein Bridge-Modul zu schreiben, und genug Plattformkenntnisse, um zu wissen, wann einer der richtige Anruf ist.
- Eine Motion-Bibliothek, Design-System-Beitrag oder Interaktions-Primitiv-Set, das andere Ingenieure aufgenommen und verwendet haben.
- Ein visueller oder motion-basiertes Design-Hintergrund. Sie prototypisieren in Figma, After Effects oder auf Papier, bevor (oder anstatt) Code zu schreiben.
- Hochwertige Produkt-Erfahrung in FinTech, Trading, Gesundheit oder überall, wo UI-Präzision tragfähig ist.
Es sei denn, in der Stellenausschreibung ist ein bestimmtes Bewerbungsdatum angegeben, werden Bewerbungen laufend angenommen.
Bitte beachten Sie, dass Bewerbern erlaubt ist, Informationen auf ihrem Lebenslauf zu schwärzen oder zu entfernen, die das Alter, das Geburtsdatum oder die Daten des Besuchs oder des Abschlusses an einer Bildungseinrichtung identifizieren.
Wir berücksichtigen qualifizierte Bewerber mit Vorstrafen für eine Beschäftigung in unserem Team, indem wir Kandidaten auf eine Weise bewerten
Automatisch aus dem Original übersetzt.
Ausgeschrieben heute
Diese Stelle erscheint auch auf