Baresquare | Clojure Developers | Athens/Thessaloniki, Greece | ONSITE
Web analytics for large international customers done right with an interesting mix of technologies and a strong emphasis to best practices. Do you like the idea of Clojure but don't know it? Don't worry, we will provide you with the necessary training as long as you have the right attitude and an appetite for learning.
At Baresquare we take an active interest in good development practices. We do extensive automated testing for the codebase, in the form of unit tests, but also with integration and generative tests. We use the full power of Git with branches to ensure the stability of the code and to introduce new features and fixes in a controlled manner. We avoid the "works on my machine" syndrome by using Docker for all the components of our applications to allow our developers to replicate the production environment locally. This also means that on-boarding new developers is quick and painless. Most importantly, Baresquare promotes an environment of learning so if you are unfamiliar with our practices, we will be very happy to help you come up to speed with pair programming sessions, advice and mentoring.
Clojure is a central technology choice for Baresquare because of its great affinity with data processing tasks and its versatility which allows us to iterate quickly over features and improvements.
Technologies now: Clojure, PostgreSQL, R, Docker, AWS (ECS, Lambda, S3), Terraform, Unit/Integration/Generative testing, Continuous integration
Future: Elastic, Logstash, Kibana, Onyx, Apache Spark
<a href="
Ask HN: Who is hiring? (November 2017)