BACKEND DEVELOPER (MAPS)
от 5 500 €в месяц
WheelyNicosia и ещё 1 городГибридот 3 летflexible
PythonPostgreSQLJavaKafkaGoMicroservicesC++RedisRabbitMQMongoDBRubyGeospatial Data
Описание
Wheely operates a premium transportation platform across major cities in Europe, the US, and the Middle East, serving more than 100,000 active riders and 1,200 corporate accounts.
Responsibilities
- Write high-quality, performant backend code primarily in Go
- Implement new microservices and responsibly manage migration away from legacy services
- Build mapping capabilities including road matching, low-latency ETA predictions, and high-volume coordinate processing
- Collaborate with product managers, designers, and data scientists to turn requirements into technical designs
- Optimize systems for responsiveness, latency, and reliability under heavy load
- Apply TDD, DDD, and continuous integration and delivery practices
Requirements
- 5+ years of experience building and maintaining scalable backend services for senior candidates; 3+ years for mid-level candidates
- Strong engineering fundamentals and proficiency in Go, or the ability to interview in another strongest language such as Python, C++, Java, or Ruby
- In-depth knowledge of relational and NoSQL databases, including PostgreSQL, MongoDB, and Redis
- Experience with message brokers such as RabbitMQ or Kafka
- At least 1 year of hands-on mapping-related experience, including noisy geospatial data processing, map-matching techniques, or road network graphs and routing algorithms
- Upper-intermediate English proficiency (B2) or higher, with the ability to debate technical trade-offs
Nice to have
- Driver-side intuition for navigation systems, including rerouting, GPS drift, missed turns, and real-world edge cases
- Experience with routing engines such as OSRM
- Proficiency in C++
- Familiarity with open geospatial datasets such as OpenStreetMap
We offer
- Hybrid office setup in Nicosia with flexible start and finish times
- Relocation support is available, including visa sponsorship and an allowance
- Salary from €5,500 net per month
- Employee stock options plan
- Private medical and dental insurance
- Daily lunch allowance
- Latest-generation MacBook Pro and 4K display
- Professional development stipend and relocation support
Hiring process
- Recruiter screening
- Algorithms and live-coding interview
- Senior-level candidates complete a system-design section and a structured review of past experience and achievements