RELOCATION TO CYPRUS | WHEELY
Location: Cyprus; office-based in Nicosia four days a week with one remote day of choice. Relocation support is available, including visa sponsorship and an allowance.
Salary: from €5,500 net per month.
Company
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.
What you will do
- 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.
Culture & Benefits
- Hybrid office setup in Nicosia with flexible start and finish times.
- 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.