Über Injective Labs
Injective Labs ebnet den Weg für eine neue Ära der durch Web3 ermöglichten Finanzwirtschaft. Wir sind die zentralen Beitragenden zu Injective, einer der am schnellsten wachsenden Blockchains der Branche.
Injective bietet eine interoperable Smart-Contracts-Plattform, die für die Entwicklung dezentraler Finanzanwendungen optimiert ist. Interoperabilität steht bei Injective im Mittelpunkt. Die Plattform ist nativ in Netzwerke wie Ethereum, Cosmos und Solana integriert. Mit der Infrastruktur von Injective und speziellen DeFi-Bausteinen wie dem weltweit ersten vollständig On-Chain-Orderbuch können Entwickler:innen schnell erstklassige Finanzanwendungen auf den Markt bringen, die für eine breite Akzeptanz ausgelegt sind.
Unser Team verfügt über jahrzehntelange Erfahrung in leitenden Positionen bei den größten Finanzinstituten und Technologieunternehmen. Injective wurde von Binance gegründet und wird von führenden Unternehmen wie Jump Crypto, Pantera und Mark Cuban unterstützt.
Über die Rolle
Als Senior / Tech Lead Mobile-App-Entwickler:in übernimmst du die technische Verantwortung für unsere mobile Anwendung und hilfst dabei, die nächste Generation von DeFi-Trading-Erlebnissen zu entwickeln.
Du bist eine praktisch mitarbeitende technische Führungskraft. Dein Schwerpunkt liegt auf unserer React-Native-Anwendung. Gleichzeitig verantwortest du wichtige Architekturentscheidungen, Engineering-Standards, Performance, Zuverlässigkeit und die allgemeine technische Ausrichtung des mobilen Produkts. Du arbeitest eng mit den Teams für Produkt, Design und Backend-Engineering sowie mit anderen Entwickler:innen zusammen, um komplexe Trading-Funktionen in schnelle, zuverlässige und intuitive mobile Erlebnisse zu verwandeln.
Wir suchen eine erfahrene Person im Mobile Engineering, die mit einem hohen Maß an Eigenständigkeit arbeiten, fundierte technische Entscheidungen treffen und die technischen Standards im gesamten Team anheben kann. Du solltest dich sicher zwischen Architektur und praktischer Implementierung bewegen, die Arbeit anderer prüfen und verbessern, komplexe Probleme in der Produktionsumgebung beheben und Projekte vom technischen Entwurf bis zur Veröffentlichung vorantreiben können. Vor allem suchen wir jemanden, der mit Leidenschaft herausragende mobile Produkte entwickelt und sich für die Zukunft der dezentralen Finanzwirtschaft begeistert.
Verantwortlichkeiten:
- Übernimm die technische Verantwortung für unsere React-Native-Mobilanwendung und treibe ihre Architektur, Skalierbarkeit, Performance, Zuverlässigkeit und langfristige Wartbarkeit auf iOS und Android voran.
- Leite den gesamten Entwicklungszyklus mobiler Funktionen, vom technischen Entwurf und der praktischen Implementierung über Tests, Veröffentlichung und Monitoring bis hin zur Weiterentwicklung.
- Entwickle komplexe und wirkungsvolle Funktionen mit React Native und TypeScript und definiere und pflege dabei Engineering-Standards, Muster und Best Practices für die Codebasis und das Team.
- Triff wichtige technische und architektonische Entscheidungen und bringe Produktanforderungen, Entwicklungsgeschwindigkeit, Skalierbarkeit und technische Schulden in Einklang. Erkenne außerdem proaktiv Verbesserungsmöglichkeiten bei der mobilen Architektur und den Entwicklungsprozessen und treibe diese voran.
- Unterstütze andere Entwickler:innen fachlich durch Code-Reviews, Designdiskussionen, Pair Programming und Wissensaustausch.
- Arbeite eng mit den Teams für Produkt, Design und Backend-Engineering zusammen, um Produktanforderungen in skalierbare technische Lösungen zu überführen, einschließlich API-Design, Integrationen, Echtzeit-Datenflüssen und unterstützender Infrastruktur.
- Verantworte die Veröffentlichungsprozesse und den Zustand der mobilen Anwendung, einschließlich Veröffentlichungen im App Store und bei Google Play, Monitoring, Sichtung von Problemen sowie Untersuchung komplexer Fehler und Vorfälle in der Produktionsumgebung, um langfristig zuverlässige Lösungen sicherzustellen.
- Halte dich über moderne Praktiken der mobilen Entwicklung auf dem Laufenden und prüfe bei Bedarf neue Technologien, Frameworks und Tools.
Das bringst du mit:
- 10+ Jahre Berufserfahrung im Software Engineering, davon umfangreiche Erfahrung in der Entwicklung produktiv eingesetzter mobiler Anwendungen.
- Erfahrung mit Fintech- oder Trading-Anwendungen.
- Erfahrung mit Blockchain, Web3 oder DeFi.
- Fundierte Berufserfahrung mit React Native, React und TypeScript.
- Erfahrung mit der technischen Verantwortung oder Leitung der Entwicklung einer produktiv eingesetzten mobilen Anwendung.
- Fundiertes Verständnis mobiler Anwendungsarchitektur, von Designmustern, Zustandsverwaltung, Performance, Tests und Wartbarkeit.
- Erfahrung mit Architekturentscheidungen und der technischen Leitung von Projekten vom Entwurf bis zur Produktionsumgebung.
- Umfangreiche Erfahrung mit der Anbindung mobiler Anwendungen an Backend-APIs und -Dienste.
- Erfahrung mit Node.js.
- Umfangreiche Erfahrung mit REST-APIs.
- Erfahrung mit Echtzeitdaten- und Kommunikationstechnologien wie gRPC, Server-Sent Events (SSE) oder WebSockets ist ein großer Pluspunkt.
- Erfahrung mit der Fehlerbehebung komplexer Probleme in der Produktionsumgebung und der Optimierung der Performance mobiler Anwendungen.
- Erfahrung mit mobilen CI/CD-, Test-, Monitoring- und Veröffentlichungsprozessen.
- Erfahrung mit der Veröffentlichung und Wartung von Anwendungen im Apple App Store und Google Play Store.
- Fähigkeit, anderen Entwickler:innen technische Orientierung zu geben und konstruktives Feedback zu geben.
- Du übernimmst gerne Verantwortung und arbeitest in einem dynamischen Umfeld eigenständig.
- Ausgeprägte Problemlösungsfähigkeiten und Liebe zum Detail.
- Du kannst technische Entscheidungen sowohl technischen als auch nichttechnischen Stakeholdern verständlich vermitteln.
- Du musst fließend Englisch sprechen.
- Wohnsitz in der EU oder in der Zeitzone New York.
Wünschenswert
- Verständnis der iOS- und Android-Plattformen, einschließlich plattformspezifischer Verhaltensweisen, Einschränkungen und Best Practices für die Entwicklung.
- Erfahrung mit dem Entwurf oder der Skalierung mobiler Anwendungen mit einer bedeutenden Zahl von Nutzer:innen in der Produktionsumgebung.
- Erfahrung mit Produkten, die Echtzeit-Marktdaten, Orderausführung, Charts oder andere performancekritische Finanzschnittstellen umfassen.
- Frühere Tätigkeit als Tech Lead oder Erfahrung mit technischer Führung in einem Mobile-Engineering-Team.
Warum bei uns arbeiten?
- Wettbewerbsfähiges Gehalt und Zuteilung von INJ-Token
- Remote-freundliches Arbeitsumfeld mit flexiblen Arbeitszeiten.
- Unbegrenzter bezahlter Urlaub (PTO)
- Ausstattung
- Zuschuss für das Homeoffice
- Möglichkeit, an modernster Blockchain-Technologie in der Finanzbranche zu arbeiten.
- Kollaborative Teamkultur mit Möglichkeiten zur beruflichen Weiterentwicklung.
- Globale Teamtreffen.
Nur Bewerbungen, die über diesen Link eingereicht werden, werden berücksichtigt.
Als Arbeitgeber, der Chancengleichheit fördert, dulden wir keinerlei Diskriminierung oder Belästigung. Das gilt unabhängig von Rasse, ethnischer Zugehörigkeit, Alter, Geschlechtsidentität, Staatsangehörigkeit, Religion, sexueller Orientierung, Behinderung, Schwangerschaft, Veteranenstatus oder anderen geschützten Merkmalen, wie sie in Bundes-, Landes- oder lokalen Gesetzen festgelegt sind.
Wir werden Kandidat:innen ausschließlich über E-Mail-Adressen der Domain @injective.foundation kontaktieren. Wenn du bezüglich dieser Stelle von einem anderen Konto oder einer anderen Domain kontaktiert wirst, stammt die Nachricht nicht von uns. Sei bitte vorsichtig und melde verdächtige Nachrichten.