-
Scrambly

Middle React Native Engineer

Scrambly
Poland · Full-time · Entry

About The Role

We are looking for a skilled React Native Engineer to help build and scale Scrambly's mobile app for iOS and Android. In this role, you will own the end-to-end implementation of key features for a high-traffic platform serving millions of users globally. You will be responsible for translating product requirements into robust software, ensuring that our mobile experience remains user-centric and competitive.

Your primary focus will be on writing performant TypeScript code within a modern React Native stack. You will play a crucial role in maintaining app stability, keeping the application fast, reliable, and easy to maintain. This position offers a strategic opportunity to impact business metrics directly by reducing technical debt and optimizing application performance.

Success in this role requires active cross-functional collaboration. You will work directly with Backend, QA, and Product teams to clarify requirements, solve complex engineering challenges, and deliver a seamless UX. Additionally, you will contribute to architectural discussions, helping to shape the technical direction of the product alongside senior engineers.

Key Responsibilities

  • Design & Implementation
    • Develop and maintain high-quality cross-platform applications using React Native and TypeScript
    • Build reusable UI components and highly performant lists (utilizing tools like FlashList or FlatList) that strictly adhere to design specifications
    • Integrate mobile apps with backend services via RESTful APIs and WebSockets to ensure real-time data synchronization
    • Debug platform-specific issues using Xcode and Android Studio, and write or modify native modules (Swift/Kotlin) when standard libraries are insufficient
  • Engineering Standards & Quality
    • Champion code quality by writing clean, testable TypeScript code and actively participating in peer code reviews to ensure standards for readability and maintainability are met
    • Contribute to the long-term health of the codebase by identifying and fixing technical debt and improving overall test coverage
    • Participate in architectural discussions, offering input on state management (e.g., Redux Toolkit, Zustand) and navigation patterns to improve scalability
  • Performance, Reliability & Collaboration
    • Monitor production stability using tools like Sentry or Crashlytics, proactively identifying and fixing crashes or errors
    • Optimize app performance by focusing on specific metrics such as frame rates, memory usage, app size, and battery consumption
    • Assist in maintaining CI/CD pipelines to ensure smooth and reliable releases to the App Store and Google Play
    • collaborate effectively with non-technical stakeholders to explain technical constraints and propose viable solutions

Requirements

  • 3+ years of professional software engineering experience, with at least 2 years strictly focused on React Native development
  • Strong proficiency in TypeScript and the React Native ecosystem (CLI, Hermes, debugging tools)
  • Solid understanding of iOS and Android build systems (Gradle, Pods, signing/provisioning). You must have the ability to read native code (Swift/Kotlin) to debug platform-specific issues
  • Familiarity with modern React patterns (Functional Components, Hooks) and state management libraries (Redux Toolkit, Zustand, or TanStack Query)
  • Experience writing unit tests using Jest and familiarity with End-to-End (E2E) testing concepts
  • Ability to explain technical concepts clearly to diverse teams
  • English: Upper-Intermediateorhigher (B2/B2+, written and spoken). You need to be able to communicate clearly in English to work effectively in an international team and participate in architectural discussions

Nice to Have

  • Experience launching and maintaining a B2C app with 100k+ Monthly Active Users (MAU)
  • Hands-on experience writing Native Modules or JSI/TurboModules from scratch
  • Familiarity with mobile analytics tools (Segment, Amplitude) and A/B testing implementation
  • Experience with automation tools like Maestro or Appium
  • Knowledge of backend fundamentals (Node.js) to debug API integrations effectively

Benefits

  • Your code will impact millions of users globally. Performance optimizations you implement will translate into immediate value and improved user experience
  • Work with the latest React Native tools and standards (TypeScript, Hermes, etc.) without being bogged down by legacy spaghetti code
  • A collaborative environment with rigorous code reviews and knowledge sharing - we value the best idea, regardless of title or seniority
  • A high level of ownership where you can see your features go live quickly in a fast-paced environment
  • 15 days of paid vacation days
  • 5 days of paid days off
  • 5 days of paid sick leave
  • Maternity/Paternity leave
  • National holidays based on the country of your stay

Key Skills

Ranked by relevance

react react native typescript android ios restful apis gradle xcode cicd ui ux
Login to Apply
Posted
Feb 10, 2026
Type
Full-time
Level
Entry
Location
Cracow
Company
Scrambly

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Scrambly
Related

Middle React Native Engineer

2026-02-10

Full-time
Entry
Spain
IT Services
Engineering
View Job Details
Scrambly
Related

Senior Backend Engineer

2026-02-10

Full-time
Mid-Senior
Poland
IT Services
Engineering
View Job Details
Grid Dynamics
Related

UI Developer

2026-07-03

Full-time
Mid-Senior
India
IT Services
Engineering