Espeo Software is hiring a Senior React Native Engineer to take ownership of designing and building a new, greenfield mobile application. You will be responsible for implementing full feature parity with an existing web platform and establishing the mobile architecture, patterns, and best practices for the codebase from the ground up.
What You'll Do
- Design and develop a greenfield mobile application using React Native.
- Implement full feature parity with the existing web platform.
- Establish mobile architecture, patterns, and best practices for the codebase.
- Make independent architectural decisions for state management, navigation, and offline support.
- Integrate RESTful APIs and collaborate closely with backend teams.
- Optimize mobile performance across both iOS and Android platforms.
- Build, maintain, and improve CI/CD pipelines for mobile delivery.
- Support production builds and resolve issues when needed.
- Leverage AI coding tools to accelerate development and maintain quality.
- Ensure high code quality through reviews, testing, and clean architecture.
- Work in a fast-paced environment with quick ramp-up expectations.
- Maintain transparent communication with stakeholders.
What We're Looking For
- Strong hands-on experience with React Native.
- Deep understanding of mobile architecture and cross-platform challenges.
- Solid knowledge of TypeScript.
- Experience with state management libraries like Redux, Zustand, or MobX.
- Practical experience with CI/CD pipelines for mobile apps.
- Strong experience integrating RESTful APIs.
- Proven experience shipping production apps to the App Store and Google Play.
- Familiarity with AI coding tools like Cursor, GitHub Copilot, or Claude Code.
- Excellent communication skills and openness in decision-making.
- Fast learner, able to become productive quickly in new environments.
- Willingness to handle operational and support-related tasks.
- Strong ownership mindset and ability to work independently.
- English at C1 level or higher for daily communication.
Nice to Have
- Native development experience with Swift / Objective-C and/or Kotlin / Java.
- Knowledge of mobile security best practices, encryption, and biometric authentication.
- Prior experience in banking, fintech, or crypto domains.
- Familiarity with mobile analytics, monitoring, and crash reporting tools.
- Experience mentoring junior developers through code reviews and knowledge sharing.
Technical Stack
- React Native
- TypeScript
- Redux / Zustand
- REST APIs
- CI/CD
Benefits & Compensation
- Compensation: B2B PLN 140 - 170 per hour.
Work Mode
This is a fully remote position open to candidates based in Poland.
Espeo Software is an equal opportunity employer.
