#1 of 1
Software Engineer | MadridIf you love tapas and think immutability is a game changer when building software, this is a great opportunity for you. We're a Madrid based start up and we're looking for software engineers to expand our team.
To give you a high level overview, our Clojure platform runs on AWS that serves as a "central server" for other components such as a back-office web app, public website, kiosks, mobile apps (Android and iOS), etc. The kiosk is a ClojureScript/Om web application interacting with a local web server. In the back-office web app we show events as they arrive into the central server given an overview of what's going on in the whole system.
- Some of the interesting problems we're working on:
* System modularity
* Data security in the kiosks
* Unreliable communication with a central server over weak links (mobile networks)
* Kiosk offline support (and all its complexity, e.g. data synchronization)
* Kiosk communication with hardware components (designed and developed by the "Hardware Team")
* etc
- Tools and languages: * Clojure / ClojureScript (Om)
* PostgreSQL / H2 / SQLite
* Amazon Web Services (EC2, RDS)
* ZeroMQ
We really love Clojure and the ideas behind the language, we try to follow a event based (log like) approach in our infrastructure, avoiding the usual "update in place" pattern.If this seems interesting we would like to hear from you, please send your CV to:
(str \i \p \@ "ride-on" \. \e \s)
-----