Logo
CSafe

Mobile Engineer

CSafe, Cincinnati, Ohio, United States, 45208

Save Job

About the Role CSafe is seeking a

Mobile Engineer

at our

World Headquarters , in

Monroe, Ohio

to join our world‑class Software Engineering team. You will lead the development of a cross‑platform mobile app using React Native and TypeScript, delivering both public (ungated) and authenticated (gated) experiences with high performance, strong security, and a consistent UI across our product portfolio. You’ll partner closely with product, design, internal platform teams, and third‑party build partners, and integrate the app with internal APIs and services. You will report directly to the Director of Software Engineering.

Responsibilities

Build and ship high‑quality React Native features for iOS and Android, maintaining cross‑platform parity and a shared design system.

Integrate with internal APIs, including pagination, retries, offline caching/sync, and real‑time updates where appropriate.

Create and maintain a component library for consistency across apps; enforce accessibility and responsiveness standards.

Work with device capabilities and native modules (e.g., NFC, camera/QR/barcode scanning, secure storage, background tasks, notifications).

Own mobile CI/CD (Azure DevOps), code signing, and release management to the App Store and Google Play.

Instrument analytics, logging, and crash reporting; monitor performance (startup time, memory, ANRs) and drive continuous optimization.

Write reliable tests (unit, integration, E2E) and maintain a healthy automation suite.

Collaborate with internal teams and third‑party partners to plan, estimate, and deliver increments, documenting architecture and design decisions.

Qualifications

Degree in Computer Science, Software Engineering, IT, or equivalent work experience.

2+ years building mobile applications, including 1+ years with React Native + TypeScript in a product setting.

Strong grasp of mobile architecture (state management, navigation, data fetching/caching, OTA updates) and platform differences (iOS vs. Android).

Proven experience with secure auth flows, secure data storage (Keychain/Keystore), network security (TLS/cert pinning), and privacy best practices.

Comfortable integrating native modules and bridging to Swift/Kotlin when needed.

Hands‑on with mobile CI/CD, store submission processes, release strategies, and feature flagging/experimentation.

Excellent collaboration and communication skills; experience working with onshore/offshore vendors.

Performance profiling (Flipper, Xcode Instruments, Android Studio Profiler) and advanced React Native tooling (Reanimated, Gesture Handler); a plus.

Background sync/queues, push notifications, and real‑time transports (WebSockets) – a plus.

Familiarity with design systems, internationalization, and advanced accessibility on mobile – a plus.

Ability to prioritize and multitask; extremely organized, detail‑oriented, and able to work with minimum supervision.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Information Technology

Industries Transportation, Logistics, Supply Chain and Storage

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.

#J-18808-Ljbffr