Senior Backend (Python) Engineer
We’re looking for a Senior Backend (Python) 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 Senior Backend (Python) Engineer 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.
Key Responsibilities
- 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 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 -
- Proven experience in Python and backend development using FastAPI, Django, or Flask.
- Strong understanding of geospatial data structures (GeoJSON, latitude/longitude).
- Understand principles of cloud native development
- Usage of docker for development environment
- Familiar with Kubernetes (application lifecycle and environment)
- Familiar with Helm charts (their maintenance and usage)
- Familiar with ArgoCD, Grafana, Github
- Nice to have - familiarity with helmfile
Required Skills
- 5+ years of experience with Python, primarily in backend development
- Python: Advanced
- FastAPI / Django / Flask
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 languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |