КандидатыОпубликовать вакансию
Войти

Urban Connect

11.08.2024

About the Company: 
Urban Connect is a leading multi-modal mobility platform for businesses, providing an ecosystem of low-emission shared vehicles. 
Our offerings include bikes, e-bikes, e-scooters, cargo bikes, e-cars, and more, all bookable via our application.
Recently, we've integrated public transport and launched a corporate mobility budget management tool. Parking integration is coming soon.

Our platform allows companies to integrate existing vehicle fleets easily, enabling them to measure usage and emissions. 
This helps our clients develop an optimized, climate-neutral, and cost-effective mobility mix for their employees.

 

Salary Range: 
3 000 - 3 500 EUR


Job Type: 
Remote with optional office visits in Zurich, Switzerland


Employment Type: 
Full-time


Job Description: 
We are seeking a Junior or Mid-level Software Developer to reinforce our backend team. This is a fantastic opportunity for those with 2-4 years of experience and a strong desire to grow their skills and take on more responsibility. We offer a fast-paced, efficient, and fun work environment that is anything but bureaucratic or boring.


Responsibilities:

  • Develop full-scale booking systems for e-bikes, e-cars, public transport, parking, etc.
  • Issue virtual bank cards, manage budget distributions, and handle financial transactions.
  • Integrate BLE locks and manage real-time telemetry and GPS tracks.
  • Collaborate with partners like Riese & Muller, Polestar, Tesla, and others to enhance user experiences.
  • Participate in new projects such as internationalization of core features and comprehensive parking management systems.


Our Stack:

  • Ruby on Rails, Sidekiq
  • PostgreSQL, Redis, S3, ElasticSearch
  • Docker, Nomad, React (web applications)
  • iOS and Android (mobile applications)


Position Requirements:

  • 2-4 years of experience in Ruby and Rails.
  • Experience with multiple programming languages (Node.js, Go)
  • Strong understanding of SQL (PostgreSQL) and familiarity with NoSQL databases.
  • Basic infrastructure knowledge: CI/CD, Docker, container orchestration, and TLS termination.
  • Excellent English communication skills.


Preferred Qualifications:

  • Experience with application infrastructure setup.
  • Familiarity with additional programming languages (Go, Node.js).
     

Working Conditions:
Most of our team members are working in CET / CEST zones or close to it (1-2 hours difference): Switzerland, Serbia, Italy, Türkiye, - so we are looking for a candidate located in this area preferably. However, at the moment, we also have people living in Thailand and Bali, so we are fine with short trips far away with following relocation back to some closer area.
If you are located outside of the EU once the probation period is over we are happy to help with relocation to Serbia, and after 1-2 years of working together we can go for EU relocation as well.

  • Remote contract according to Swiss law.
  • 3-month probation period.
  • 25 working days of vacation annually, aligned with the Swiss holiday calendar.
  • Regular team visits to Zurich, with travel and accommodation covered.

Обсудить позицию Ruby engineer в чате

© 2024 Jooby.dev

Ваш аккаунт
ВойтиРегистрация