Espeo Software - Senior React Native Engineer
Skip to content

Senior React Native Engineer

  • Remote
    • Poznań, Wielkopolskie, Poland
    • Poznań, Wielkopolskie, Poland
    +1 more
  • Delivery​

Job description

We are a technology company that started its journey in 2008. Our main headquarters is located in the picturesque city of Poznań, nestled by the beautiful Malta lake. For more than 17 years, we have been assisting companies in developing and implementing innovative fintech solutions. Leveraging our expertise in areas such as blockchain, online payments, and more, our clients can invent and develop cutting-edge solutions and services that keep them at the forefront of innovation.

Job requirements

Senior React Native Engineer

SKILLS: React Native | TypeScript | Redux/Zustand| rest APIs | CI/CD | Mobile Architecture

B2B PLN 150 - 180 / Hour 💰

LOCATION: REMOTE, POLAND

START DATE: ASAP

Key Services and Requirements: A Roadmap to Your Professional Success 🚀

About the opportunity:
Our client, a leading digital asset bank, is starting a greenfield initiative to build their first mobile application from scratch. As a Senior React Native Engineer, you will join at the foundational stage and work closely with the Mobile Tech Lead to design and develop a full-feature mobile banking platform aligned with the existing web experience. This is a unique opportunity to influence the mobile architecture and key technical decisions from day one.

Scope of services:

  • Designing and developing a greenfield mobile application using React Native from the ground up

  • Establishing architecture, patterns, standards, and best practices for the mobile codebase

  • Implementing end-to-end feature parity with the existing web platform

  • Making independent architectural decisions (state management, navigation, offline capabilities, security, performance) with clear trade-off analysis

  • Proactively identifying technical challenges and proposing multiple solution approaches

  • Integrating RESTful APIs and collaborating closely with backend teams

  • Working directly with the Mobile Tech Lead to design robust, mobile-first solutions

  • Optimizing performance and ensuring stability across iOS and Android platforms

  • Leveraging AI-powered development tools to accelerate delivery and maintain high code quality

  • Participating in code reviews, ensuring maintainability, scalability, and clean architecture

  • Supporting production releases and resolving issues when needed

  • Working in a fast-paced, greenfield environment with a strong focus on ownership and accountability

  • Maintaining transparent and effective communication within the team and with stakeholders

Here’s a set of skills we require:

  • Strong hands-on experience with React Native and production-grade mobile applications (iOS & Android)

  • Senior-level understanding of mobile architecture, React Native internals, lifecycle, and performance optimization

  • Practical experience in building financial or banking applications (mandatory)

  • Solid understanding of banking workflows, security requirements, compliance considerations, and financial UX patterns

  • Familiarity with crypto / digital assets and blockchain concepts is a strong advantage

  • Strong knowledge of TypeScript

  • Experience with state management solutions (Redux, MobX, Zustand, or similar)

  • Ability to evaluate technical approaches, clearly articulate trade-offs, and justify architectural decisions with real examples

  • Experience integrating RESTful APIs and working closely with backend teams

  • Practical experience with CI/CD pipelines for mobile applications

  • Experience shipping apps to App Store and Google Play

  • Familiarity with AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and ability to effectively use them in development workflows

  • Strong solution-oriented mindset and proactive approach to problem-solving

  • Comfort working in ambiguous, greenfield environments with high ownership expectations

  • Excellent communication skills and ability to work in an international team

  • English at C1 level or higher (daily communication)

Nice to have experience with:

  • Native mobile development (Swift / Objective-C and/or Kotlin / Java)

  • Mobile security best practices, including encryption and biometric authentication

  • Mobile analytics, monitoring, and crash reporting tools

  • Experience mentoring or supporting other engineers (code reviews, feedback, knowledge sharing)

or