Ana içeriğe geç
Murat Kökçe

Murat Kökçe

Senior Software Developer | React Native & React (TypeScript)

Yetenek
IstanbulÜyelik tarihi 3 Kasım 2026
ReactTypeScriptKotlinSwiftNative Modules and BridgesNx MonorepoBackend for Frontend (BFF)Redux ToolkitWebSocketKeychainKeystoreEncrypted MMKVToken Lifecycle ManagementSSL PinningCertificate RotationOTPMFABiometric AuthenticationSession TimeoutJestDebuggingTroubleshootingProduction StabilizationSentryGoogle Maps
·

Bu kişiyi işe al

Bu adaya doğrudan iş teklifi gönderin

ReactTypeScriptKotlinSwiftNative Modules and Bridges

Hakkında

Senior Software Developer with 7+ years of React Native experience and 3+ years of React and TypeScript web development, primarily in banking, digital wallets and payment products. Experienced in secure application architecture, native iOS/Android integrations using Swift and Kotlin, state management, API integration, debugging, production troubleshooting and release processes. Strong background in authentication, mobile security, cross-platform development and end-to-end product delivery, with team leadership experience in React Native application development.

Deneyim

Senior Software Developer at Innovance Consultancy (2023-10 – 2026-09)

Senior Software Developer at Wallets (Digital Wallet / Payments) (2026-05 – 2026-09)

  • Developed Poca Wallet open banking functionality end-to-end in React Native, covering integration, testing and release processes.
  • Delivered the TripSit integration end-to-end, including integration, testing and production stabilization.
  • Built wallet functionality for BJK SuperApp and integrated KYC flows including NFC, identity and facial verification.
  • Managed React Native and third-party library upgrades across multiple projects, ensuring compatibility and reducing technical debt.

Senior Software Developer at Ziraat Katılım (Digital Banking, Mobile and Web) (2024-05 – 2026-04)

  • Contributed to the renewal of Ziraat Katılım's mobile and web digital banking platforms using React Native, React and TypeScript.
  • Contributed to the end-to-end redevelopment of core banking features: money transfers, payments, card operations, account management and application processes.
  • Implemented secure data storage and token lifecycle management using Keychain, Keystore and encrypted MMKV.
  • Implemented authentication flows including OTP, MFA, biometric authentication and session timeout.
  • Developed native modules and bridges in Swift and Kotlin to extend React Native with platform-specific capabilities.
  • Implemented SSL pinning to secure API communication and handled production certificate rotation processes.
  • Participated in penetration testing (pentest) processes and resolved the findings reported by BDDK for both web and mobile applications.
  • Wrote unit tests with Jest for both mobile and web applications.

Senior Software Developer at Odeabank (Digital Banking, Mobile and Web) (2023-10 – 2024-04)

  • Developed mobile, web and Backend for Frontend (BFF) layers within an existing Nx monorepo using React, React Native and TypeScript.
  • Focused on credit processes and artificial intelligence applications for the Odeabank mobile application.

Mobile Application Developer – Team Lead at Rabbit (2022-09 – 2023-10)

  • Led the development of a React Native delivery application connecting senders and couriers through location-based matching.
  • Integrated Google Maps for shipment creation and WebSocket for real-time location tracking; implemented payments via Sipay.
  • Implemented state management with Redux Toolkit and error monitoring with Sentry.
  • Developed native modules and bridges in Swift and Kotlin for platform-specific features.
  • Set up flavor/scheme configurations for development, test, staging and production builds.

Mobile Application Developer at Kompanion (2022-05 – 2022-09)

  • Contributed to the development of existing React Native mobile applications at a healthcare solutions company.

Mobile Application Developer at Omega BigData / Empactivo (2020-01 – 2022-03)

  • Developed and published 20+ React Native applications to the App Store and Google Play, including employee experience, customer experience and shopping mall apps.
  • Took full ownership of all projects during the final year.

Mobile Application Developer at Esnafa (2019-09 – 2019-12)

  • Developed a social media application recommending movies, books, songs and videos using React Native; published on the App Store and Google Play.

Eğitim

Computer Engineering – Balıkesir University (2015 – 2019)

Beceriler

Senior Software DeveloperReact Native & React (TypeScript)

Değerlendirmeler

İlgili