Hi Interns
Mon Espace
Offres
Hi Resume
Hi Agent
Tarifs
Se connecter
Retour
Code Reason
Tunisie
1 Search "Near Me" PFE
1 Search "Near Me" PFE
Code Reason
•
Tunisie
Mobile Development (Flutter)
backend development
Geolocation / GIS
Publié il y a 6 mois
Stage
⏱️
3+ mois
💼
Hybride
📅
Expiré il y a 6 mois
Reste lisible (ATS friendly).
Description du poste
Overview
Implement a geolocation "Near Me" search to display relevant results (e.g., goods, services) near the user.
The project focuses on real-time nearby result discovery and integrating map-based visualization with search and ranking.
Technical stack
Frontend: React Native, Leaflet.js for map rendering and interaction.
Backend & search: Python (FastAPI) for APIs and Elasticsearch for geo-search capabilities.
Geolocation & maps: Google Maps API and OpenStreetMap for geocoding and map data.
Database: PostGIS (PostgreSQL) to store spatial data and perform spatial queries.
Responsibilities / Tasks
Design and implement performant geo-search queries (Elasticsearch + PostGIS) to return relevant nearby items.
Integrate map UI (Leaflet.js) into the React Native app to display results, clustering, and routing.
Implement reverse geocoding / place lookup using Google Maps API and/or OpenStreetMap where appropriate.
Build FastAPI endpoints for search, filtering, and pagination; ensure consistent API contracts with the mobile app.
Deliverables & expected skills
Deliver a working end-to-end prototype: mobile app with map-based "Near Me" search, backend APIs, and deployment-ready search indices.
Expected skills: React Native, Leaflet.js, Python (FastAPI), Elasticsearch, PostGIS/PostgreSQL, familiarity with Google Maps API/OpenStreetMap.
How to apply
To apply, send your CV and a short motivation email to
issam@code-reason.com
.
Use the email subject: "Application - 1 Search \"Near Me\" PFE" and mention relevant experience with mobile maps, Elasticsearch and PostGIS.
En savoir plus
Envoyer ma candidature
Sauvegarder
Partager le stage