Senior React Native Engineer
Tech Level: Senior
English Level: Upper-Intermediate
Employment Type: Full-time
Candidate Location: Poland
Working Time Zone: CET
Start Date: ASAP
Planned Duration: 12 months
Customer Description
A regulated digital asset company delivering services related to digital assets with a strong focus on regulatory compliance, security, and operational stability. The company operates in multiple global locations and serves both institutional and private clients.
Project Phase: Early-stage
Project Team
Project Manager, Internal Technical Lead, Internal Senior Engineer
Soft Skills
- Strong ownership mindset
- Proactive responsibility for assigned features
- Readiness to investigate and resolve issues efficiently
- High level of proactivity in communication and problem-solving
- Ability to spot gaps and incomplete work
- Willingness to suggest improvements and alternative solutions
- Ability to constructively challenge ideas
- Strong focus on quality
- Habit of independently testing own work
- Ability to improve acceptance criteria when needed
- Strong attention to detail
- Accountability for results rather than just tasks
- Creative and solution-oriented thinking
Requirements
- 5+ years of hands-on experience with React Native using TypeScript
- Strong understanding of modern React patterns and state management (e.g. Zustand, Jotai Toolkit)
- Experience with React Query or similar server-state management libraries
- Hands-on experience with mobile navigation solutions (React Navigation or Expo Router)
- Understanding of secure storage and basic mobile security principles
- Experience with unit and integration testing for React Native applications
- Ability to work with native modules
- Basic skills in configuring and troubleshooting Xcode and Android Studio
- High standards for code quality and delivery
Nice to Have
- Experience with banking or financial products
- Experience with enterprise-level CI/CD pipelines for mobile applications
- Familiarity with Expo modules and configuration plugins
- Experience designing scalable mobile application architectures
Responsibilities
- Develop a mobile application from scratch (greenfield project)
- Design and implement the overall application architecture
- Choose and configure the technology stack
- Set up and support CI/CD pipelines and core infrastructure
- Define development workflows and engineering best practices
- Contribute to building a solid technical foundation for the product
- Work closely with product management and internal technical leaders
- Take part in technical and architectural decision-making
- Deliver production-ready, high-quality solutions
Technology Stack
React Native, TypeScript, Zustand/Jotai, React Query, React Navigation/Expo Router, Expo, CI/CD, Mobile Security
Interview Process
- English check (15 minutes)
- Internal technical interview (1 hour)
- Client interview (1 hour)
Required languages
| English | B2 - Upper Intermediate |