Roku
BOK Financial
Software Engineer III - Mobile App Engineering
BONUSART
Anforderungs-ID: 78010
Standort: Tulsa -TUL, Oklahoma City -OKC, Dallas -DAL, Houston -HOUS, Kansas City -KSCY, Phoenix -PHOE, San Antonio -SANAN, Lincoln -LNCL, Little Rock -LTLRK, Memphis- Memph, Salt Lake City, UT, Springfield -SPRI, St Louis -STLPL
Interessengebiete: Softwareentwicklung
Gehaltstransparenz Gehaltsspanne: Nicht verfügbar
Bewerbungsfrist: 10/30/2026
Nach Ermessen
Bei Fragen wenden Sie sich bitte an [email protected] [[email protected]?subject=BOKF%20Career%20Site%20Help].
BOK Financial Corporation Group umfasst BOKF, NA; BOK Financial Securities, Inc. und BOK Financial Private Wealth, Inc. BOKF, NA betreibt TransFund und Cavanal Hill Investment Management, Inc. BOKF, NA betreibt Bankdivisionen: Bank of Albuquerque; Bank of Oklahoma; Bank of Texas und BOK Financial®.
ZUSAMMENFASSUNG
In dieser Rolle betreuen Sie das Projektteam, teilen Wissen und arbeiten mit dem Solution Architect zusammen, um die Projektarchitektur zu bestimmen. Sie leiten Entwicklungsbemühungen, fördern bewährte Programmierpraktiken und beeinflussen Engineering-Standards im gesamten Team. Sie bieten auch Anwendungsunterstützung, entwickeln und dokumentieren Anwendungen und pflegen Systemdokumentationen und -konfigurationen.
Diese Rolle konzentriert sich auf die Unterstützung und Modernisierung unserer Android Plattform und hilft gleichzeitig, unsere langfristige plattformübergreifende Mobile-Strategie voranzutreiben, die sich auf React Native konzentriert.
STELLENBESCHREIBUNG
Als Senior Software Engineer sind Sie ein praxisorientierter technischer Leiter und ein wichtiger Mitwirkender in einem funktionsübergreifenden Team, oft als technischer Leiter. Sie unterstützen und verbessern unsere bestehenden Android Anwendungen und helfen gleichzeitig bei der Konzeption, dem Aufbau und der Auslieferung zukünftiger plattformübergreifender mobiler Anwendungen mit React Native (TypeScript), die in moderne backend Dienste integriert werden.
Sie treiben die Ausführung voran, betreuen Ingenieure und fördern operative Exzellenz in der mobilen Entwicklung, während Sie unsere gesamte mobile Plattformstrategie definieren und weiterentwickeln.
TEAMKULTUR
Unsere Mission ist es, unser Unternehmen, unsere Teamkollegen und unsere Kunden durch widerstandsfähige, kundenorientierte Technologie zu stärken. Wir nutzen unsere technische Expertise und unser tiefes Geschäftsverständnis, um wirkungsvolle Lösungen zu liefern.
Denkweise
Eigenverantwortung, Kundenbesessenheit, Wachstumsdenken, groß denken — klein anfangen, Handlungsbereitschaft und unermüdliches Streben nach technischer Exzellenz.
Warum Sie sich uns anschließen sollten
- Wirkung: Bauen Sie mobile Erlebnisse, die täglich von Tausenden von Kunden genutzt werden, und helfen Sie bei der Modernisierung kritischer Systeme, während Sie einen potenziellen Übergang zu einer einheitlichen React Native Plattform gestalten.
- Wachstum: Führungskräfteentwicklung, Karriereförderung und Einblick in moderne Technologien und sich entwickelnde mobile Strategien.
- Kultur: Inklusiv, kollaborativ und innovationsgetrieben.
- Karrierewege: Mehrere Aufstiegsmöglichkeiten verfügbar.
BOK Financial Corporation Group ist eine stabile und finanziell starke Organisation, die eine ausgezeichnete Schulung und Entwicklung bietet, um die langfristigen Karrieren der Mitarbeiter zu unterstützen. Mit Leidenschaft, Fähigkeit und Partnerschaft können Sie den Erfolg der Bank, der Kunden und Ihrer eigenen Karriere beeinflussen!
Bewerben Sie sich noch heute und machen Sie den ersten Schritt zu Ihrer nächsten Karrieremöglichkeit!
Die Unternehmen der BOK Financial Corporation Group sind Arbeitgeber, die Chancengleichheit bieten. Wir sind bestrebt, allen qualifizierten Bewerbern und Mitarbeitern gleiche Beschäftigungsmöglichkeiten für Schulung, Vergütung, Versetzung, Beförderung und andere Aspekte der Beschäftigung zu bieten, ohne Rücksicht auf Geschlecht, Rasse, Hautfarbe, Religion, nationale Herkunft, Alter, Behinderung, Schwangerschaftsstatus, sexuelle Orientierung, genetische Informationen oder Veteranenstatus.
IHRE ZEITGESTALTUNG
Moderne Softwareentwicklung
- Entwurf & Erstellung: Unterstützen und verbessern Sie bestehende Android Anwendungen, während Sie zukünftige plattformübergreifende mobile Anwendungen mit React Native und TypeScript entwerfen und implementieren, wobei Sie die besten Praktiken für Leistung, Zugänglichkeit und Wartbarkeit befolgen.
- Mobile Architektur: Liefern Sie Funktionen sowohl in nativen Android als auch in React Native Umgebungen, während Sie skalierbare Architekturmuster und langfristige Wartbarkeit fördern.
- Integration & Netzwerk: Implementieren Sie robuste API Integrationen und handhaben Sie Authentifizierung und Autorisierung für sichere, skalierbare mobile Anwendungen.
KI-Agenten-First-Engineering
- Entwickeln Sie mit KI-gestützten Workflows mit Tools wie GitHub Copilot und Claude, um Codierung, Refactoring, Dokumentation und Testgenerierung zu beschleunigen.
- Nutzen Sie agentenbasierte Muster für mehrstufige Aufgaben wie Feature Scaffolding, Modernisierungsbemühungen, UI-Generierung, Abhängigkeitsanalyse und CI/CD Interaktionen, mit entsprechender menschlicher Aufsicht.
- Wenden Sie KI-gestützte Pull-Request-Reviews und Sicherheitsscans an und validieren Sie die Ergebnisse mit starkem technischem Urteilsvermögen und Secure-by-Design-Prinzipien.
- Bewerten und verbessern Sie kontinuierlich die Nutzung von KI-Tools über den gesamten SDLC hinweg, um Durchsatz, Qualität und Entwicklererfahrung zu steigern.
Qualität, Lieferung & Betrieb
- Qualitätssicherung: Übernehmen Sie die Teststrategie, einschließlich Unit- und Integrationstests mit JavaScript/TypeScript Frameworks (z. B. Jest, React Testing Library) sowie mobilen End-to-End-Testansätzen, wo angebracht.
- CI/CD & Automatisierung: Gestalten Sie mobile CI/CD Pipelines, die React Native Builds und Deployments unterstützen, mit Tools wie Fastlane, CircleCI oder Äquivalenten.
- Beobachtbarkeit & Leistung: Instrumentieren Sie Anwendungen mit Tools wie Firebase und New Relic, um Leistung, Absturzraten und Benutzerverhalten zu überwachen.
- Security by Design: Befolgen Sie sichere Codierungspraktiken und gehen Sie proaktiv gegen Schwachstellen vor; Kenntnisse in PCI- und SOX-Umgebungen sind von Vorteil.
- Technische Führung: Leiten Sie Design-Reviews, betreuen Sie Teammitglieder und setzen Sie hohe Standards für Codequalität und Wartbarkeit durch.
- Betreiben Sie, was Sie bauen: Üben Sie volle Verantwortung vom Design bis zur Produktion und unterstützen Sie ein Build-it/Run-it-Modell.
ANFORDERUNGEN AN AUSBILDUNG & ERFAHRUNG
Dieses Wissensniveau wird normalerweise durch den Abschluss eines Bachelors in einem technologiebezogenen Bereich und/oder 8+ Jahre relevanter Erfahrung erworben. Technologiezertifizierungen sind bevorzugt. Erfahrung im Bank- oder Finanzdienstleistungssektor ist ebenfalls vorteilhaft.
Must-Have •
- 5–8+ Jahre Erfahrung in der Softwareentwicklung, einschließlich Erfahrung in der Entwicklung von Android Anwendungen und plattformübergreifenden mobilen Anwendungen mit React Native (TypeScript)
- Nachgewiesene Erfahrung in der End-to-End-Bereitstellung von React Native Anwendungen, einschließlich Architektur, Entwicklung und Bereitstellung
- Starkes Verständnis moderner Architekturmuster für mobile Anwendungen
- Produktionserfahrung mit der Integration von RESTful APIs
- Starke Testdisziplin, CI/CD Erfahrung und Best Practices für Code-Reviews
- Erfahrung mit mobilen Release-Prozessen und Produktionssupport
Nice-to-Have
- Native iOS Entwicklungserfahrung
- Erfahrung mit mobiler CI/CD Automatisierung (z. B. Fastlane) oder Feature-Flag-Systemen
- Erfahrung mit Barrierefreiheitsstandards und Internationalisierung
- Vertrautheit mit KI-gestützten Entwicklungstools (GitHub Copilot, Amazon Q, Claude)
- Einblick in DevSecOps Praktiken
- PCI- und SOX-Kenntnisse
