Junior Front-End Engineer (React Native Expo)

$
Product

We’re looking for a Junior Front-End Engineer (with React Native Expo experience) to join our team. 

 

Work Location: Poland (Krakow), Slovakia (Kosice) or Czechia (Prague). 

Hybrid: 2+ days per week in the office, the rest remote.

 

The Mission

We are building a complex, real-time ecosystem for micromobility and logistics systems sim—where split-second logistics meet seamless user experiences. We need a Junior Front-End to work on the development of our Customer Mobile Web App and our high-utility Internal Admin Panels.

 

You’ll be the bridge between the sleek, high-performance interface our users see and the robust, scalable Python services that power the logic.

 

  • Mobile-First Frontend: Architect and scale our React-based mobile web application, ensuring 60fps performance and offline-first capabilities.
  • Operational Control Centers: Build dense, data-heavy Admin Panels that allow our operations team to monitor real-time logistics, manage users, and handle complex dispatching.
  • Scalable Backend: Design and maintain performant APIs using Python (FastAPI/Django) to handle high-concurrency event streams.
  • End-to-End Ownership: From database schema design to CSS transitions, you’ll own the entire feature lifecycle.

 

Who You Are

  • The Architect: You don't just "write code"; you design systems. You understand how a change in a Python microservice ripples out to the React frontend.
  • UX Enthusiast: You understand that an Admin Panel requires different UX "muscle" (efficiency and density) than a mobile app (simplicity and speed).
  • Problem Solver: You’ve dealt with the "hard stuff"—real-time GPS tracking, race conditions in booking logic, or complex state management.
  • Pragmatist: You balance the need for clean, tested code with the reality of shipping features in a fast-paced environment.

 

Will be a plus Led transformation of standalone product into scalable SaaS platform.

 

Why Join Us?

Work on a product with immediate, real-world impact.

 

A "no-red-tape" environment where your architectural decisions stick.

 

Layer Technology

Frontend - React Native Expo, Styled Components, Mobx/Redux, WebSockets. Experience with Firebase, Expo SDK, Expo Modules.

 

Backend - Python (FastAPI / Django / Flask)

 

Database - PostgreSQL, Redis (for real-time caching)

 

Infrastructure - AWS/GCP, Docker, Kubernetes

 

Real-time - WebSockets / Socket.io (for "Uber-style" live tracking)

 

Requirements & Skills - Senior Front-End Engineer

 

What We’re Looking For:

  • Commercial experience with React Native (Expo)
  • Advanced proficiency in React Native Expo.
  • Expert-level TypeScript experience with advanced types and strict configurations;
  • Deep knowledge of React 18+ fundamentals: hooks, context, memoization, rendering performance.
  • Strong knowledge of state management tools (Redux, MobX, Zustand, etc.);
  • Experience building map-based UI: react-native-maps / MapView, markers, polylines/routes, camera control, clustering.
  • Strong UI implementation skills: different screen sizes, accessibility basics.
  • Hands-on experience with GPS / background location tracking
  • Expertise in navigation: React Navigation (deep linking, nested navigators, modal flows).
  • API integration: REST/GraphQL consumption, request caching, pagination, retries, error handling.
  • Handling auth flows (JWT/OAuth), token refresh, secure storage patterns (Keychain/Keystore concepts).
     

Core responsibilities: 

  • Full end-to-end ownership of the mobile app (iOS & Android)
  • App maintenance, releases, production stability & incident handling
  • GPS / geolocation + live tracking
  • REST API + real-time event integration
  • Performance, reliability, and architecture improvements
  • Ability to understand business requirements and translate them into technical requirements.

 

Required Skills

  • React Native Expo, Styled Components, Mobx/Redux, WebSockets. 
  • Experience with Firebase.
  • Expo SDK 52+, Expo Modules

 

Language Skills

English: Upper intermediate (B2)

 

We offer:

  • Challenging and rewarding tasks with autonomy in a distributed international team
  • Motivated colleagues who foster a collaborative environment
  • Competitive salary based on your experience and expertise
  • 20 vacation days + state holidays + your birthday off (for full-time employees)
  • Sick leave coverage (5 days for full-time employees)
  • Opportunities for regular business trips abroad

Required skills experience

Expo React Native 1.5 years
Styled Components, WebSockets, Firebase, TypeScript, React Navigation

Required domain experience

Mobile 1.5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 18 September
317 views · 12 applications
Response activity: Low
Last responded 2 weeks ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...