
Senior Product Engineer – React Native, Swift, Kotlin
Filevine
contract
Posted on:
Location Type: Hybrid
Location: Bratislava • Slovakia
Visit company websiteExplore more
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 and is not intended to establish an employment relationship
- responsible for their own taxes and compliance with applicable laws in their jurisdiction
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