Filevine

Senior Product Engineer – React Native, Swift, Kotlin

Filevine

contract

Posted on:

Location Type: Hybrid

Location: PragueCzech

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and architect high-performance mobile applications utilizing React Native (Expo 54+) and TypeScript
  • Write and maintain native code (Swift, Kotlin) when necessary to bridge gaps between React Native and platform-specific APIs
  • Perform routine maintenance, bug fixes, and updates for Filevine’s mobile applications on both iOS and Android platforms
  • Ensure software quality by writing automated tests (Detox, Jest), optimizing performance
  • Lead initiatives in mobile architecture and process improvement, keeping up to date with the latest React Native architecture (Fabric, TurboModules)
  • Analyze, troubleshoot, and resolve complex production issues related to mobile deployments and device compatibility
  • Conduct detailed and constructive code reviews to maintain high code quality standards
  • Use and improve workflows around AI tooling (Claude Code, Cursor)

Requirements

  • Minimum of 5+ years of software development experience with a strong focus on Native mobile development and React Native
  • Deep proficiency in JavaScript/TypeScript and the React ecosystem (Hooks, Context, State Management)
  • Experience with Native Build Tools (Xcode, Gradle/Android Studio) and the ability to debug native issues
  • Familiarity with publishing pipelines (App Store Connect, Google Play Console, Fastlane)
  • Ability to work remotely and independently and to collaborate with non-technical stakeholders
  • Willingness to learn and understand our users' challenges and how your work will directly affect them
  • Ability to take direction from management and to educate stakeholders on mobile constraints and opportunities
Benefits
  • Independent contractors manage their own taxes and compliance with local laws
  • Opportunity to work in a highly autonomous environment
  • Collaborate with extraordinary professionals at a fast-growing company

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React NativeTypeScriptSwiftKotlinJavaScriptDetoxJestXcodeGradleAndroid Studio
Soft skills
leadershipcollaborationproblem-solvingcommunicationindependenceadaptabilitycode reviewprocess improvementuser empathystakeholder education