Senior Front-End Engineer

to $3000
Product

We’re looking for a Senior Front-End Engineer 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 Front-End powerhouse to lead 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:

  • 4+ years of 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 4 years

Required domain experience

Mobile 4 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
React Native Expo, Styled Components, Mobx/Redux, WebSockets, Firebase, Expo SDK 52+, Expo Modules, TypeScript, React 18+, React Navigation
Published 8 May
44 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...