Job VC

React Native Developer

TalentsToday · djinni · Not specified · Тільки віддалено Польща
Open original ↗

Location:
Remote

About the Role
We are looking for an experienced React Native Developer to join our team and help build high-quality mobile applications. The ideal candidate has strong expertise in modern React Native development, including the New Architecture, and is passionate about delivering scalable, performant, and user-focused mobile experiences.

You will work in a remote-first environment, collaborating closely with product, design, and engineering teams to deliver features quickly while maintaining high standards of code quality and reliability.

Requirements
Experience & Expertise
Proven experience with React Native for mobile app development, including the New Architecture (Fabric, JSI, TurboModules).
Strong portfolio demonstrating development of complex, large-scale apps.
In-depth understanding of client-server architectures with RESTful APIs.
Experience with Expo and the managed/bare workflow ecosystem.
Familiarity with multimedia processing (audio/video handling) is a plus.

Technical Skills
Proficient in TypeScript and modern front-end technologies.
Experience with state management (Redux Toolkit, Zustand, or similar) and navigation frameworks (React Navigation, Expo Router).
Knowledge of native module integration and performance optimization, including profiling with Hermes and identifying render bottlenecks.
Performs meaningful unit and integration tests. Experience with Jest and React Native Testing Library is a plus.

AI-Assisted Development
Actively uses AI coding tools (e.g., Cursor, Claude) to accelerate development.
Critically reviews and tests AI-generated code before committing.
Delivery Speed
Demonstrates a bias toward shipping: breaks work into small, reviewable increments and moves features from spec to working code quickly.
Comfortable making pragmatic tradeoffs; knows when “good enough now” beats “perfect later.”
Communication & Collaboration
Strong written English; comfortable in async, remote-first environments.
Proactively surfaces blockers: communicates problems clearly and early, proposes solutions or asks a specific question. Never goes silent on a problem for hours.
Experience in agile environments; comfortable with short feedback loops and scope changes.
Additional Attributes
Problem-solving mindset with attention to detail and code quality.
Self-directed and organized; manages priorities without needing close supervision.
Proficient with Git, including branching strategies and code review practices.