Clojure job: Developer, Functional Programming, Clojure

Baresquare

Developer, Functional Programming, Clojure at Baresquare

๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom โ€บ London
  (Posted Jan 22 2022)

Please mention that you found the job at ClojureJobboard.com

Apply now!  

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
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 onboarding 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. PostgreSQL is our choice of database, a relational database that has been around for a long time but has gone from strength to strength over the past few years, providing very powerful tools for data handling and scaling. Integrating with R, the statistics programming language enables us to leverage the wide variety of existing algorithm implementations, while providing a good interface where our engineering and statistical teams collaborate. Docker makes our development experience smoother by allowing us to develop and test our code in production-like environments, therefore, minimizing the unpredictability when the code is deployed. Finally, we use the latest features of AWS to minimize the "moving parts" of our stack and enable scaling and reliability.

Technologies now: Clojure, PostgreSQL, R, Docker, AWS (ECS, Lambda, S3), Terraform, Unit/Integration/Generative testing, Continuous integration

Future: Elastic, Logstash, Kibana, Onyx, Apache Spark

WHAT WE ARE LOOKING FOR
We are looking for passionate developers; passionate about functional programming!

Our ideal match loves learning new technologies, wants to make rock-solid solutions, and is fuelled by challenge. The job is to dive into our Analytics machine and help us expand it towards new directions.

This is an exciting, world-class project. There is freedom to shape the direction of the product, and therefore the future of our team. There is room to be visible and contribute from day one while enjoying a safe working environment. There is opportunity for self progress and producing deliverables that have a true impact on what we do.

This is a full-time position in our offices in London, UK or Thessaloniki, Greece, while remote working is an option, too.

Requirements
- Proven professional software development experience (2 years) in Clojure/ClojureScript
- Familiarity with functional programming principles (anonymous functions, closures, immutability).
- Be convinced that you should be using a testing framework as part of your work process, not as an afterthought.
- A belief that itโ€™s a ridiculous idea that a software developer would not use version control.
- Although systems will not be built with Java, familiarity with existing Java libraries is also useful.
- Having a personal project using Clojure is considered a strong plus.

Benefits
- Work in a dynamic international environment, with clients located around the world, and in collaboration with the industry's experts
- Ongoing personal development, building strong experience on the leading data platforms and technologies
- Attractive compensation package, adapted to the candidateโ€™s specific skills and career progress
- Energy management and nutrition consultation by a dietitian-health expert
- Corporate gym membership and social activities

Please mention that you found the job at ClojureJobboard.com

Apply now!  
 

Company: Baresquare


Golangprojects.com: Golang jobs

Golang job board
If you are interested in
Golang jobs

Visit Golangprojects.com

Other Clojure developer jobs that might be interesting

Clojure job Lead Developer Clojure at Thoughtworks Lead Developer Clojure - Thoughtworks   (December 2024)
Toronto, Canada
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time c...
Clojure job Senior Software Engineer at Nubank Senior Software Engineer - Nubank   (December 2024)
Durham, North Carolina, United States (Remote work possible)
Nubank is the worldโ€™s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. Our company has been leading an industry transformat...
Clojure job Software Engineer at Scarlet Software Engineer - Scarlet   (December 2024)
London, United Kingdom (Remote work possible) - Salary: ยฃ75K โ€“ ยฃ110K
Our mission is to hasten the transition to universally accessible healthcare. We deliver on this mission by enabling innovators to bring cutting-edge software and AI to the healthcare market safely an...
Clojure job Remote Senior Clojure Developer at Endor Remote Senior Clojure Developer - Endor   (December 2024)
Worldwide, 100% Remote
Are you a Senior Clojure Developer with a passion for creating exceptional user experiences? Are you intrigued by the elegance and power of Clojure? Do you want to work independently on a new project,...
Clojure job Senior Software Enginer (BE) at Signal AI Senior Software Enginer (BE) - Signal AI   (December 2024)
London, United Kingdom - Salary: ยฃ85K โ€“ ยฃ110K
We're on a mission to change the way businesses make decisions with our cutting-edge AI technology. To achieve that, weโ€™re looking for passionate people to join our open and unconventional workplace...
Not the developer job you are looking for?
Browse all Clojure developer jobs and we're sure you will find a suitable one!
Browse Clojure dev jobs with similar combinations of skills
Clojure jobs + aws Clojure jobs + clojurescript Clojure jobs + docker Clojure jobs + git Clojure jobs + java Clojure jobs + postgresql Clojure jobs + r Clojure jobs + spark Clojure jobs + terraform
๐ŸŒ Remote clojure jobs ๐Ÿ“ง Clojure jobs newsletter ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in United States ๐Ÿ‡ฌ๐Ÿ‡ง Clojure jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Clojure jobs in London ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in California ๐Ÿ‡ฉ๐Ÿ‡ช Clojure jobs in Germany ๐Ÿ‡ฉ๐Ÿ‡ช Clojure jobs in Berlin ๐Ÿ‡ซ๐Ÿ‡ฎ Clojure jobs in Finland ๐Ÿ‡ซ๐Ÿ‡ฎ Clojure jobs in Helsinki ๐Ÿ‡ฆ๐Ÿ‡บ Clojure jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Clojure jobs in Sydney ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in Illinois ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in Chicago, IL ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in New York ๐Ÿ‡ณ๐Ÿ‡ฑ Clojure jobs in Netherlands ๐Ÿ‡ณ๐Ÿ‡ด Clojure jobs in Norway ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Clojure jobs in Texas ๐Ÿ‡จ๐Ÿ‡ฆ Clojure jobs in Canada ๐Ÿ‡จ๐Ÿ‡ฆ Clojure jobs in Toronto ๐Ÿ‡จ๐Ÿ‡ญ Clojure jobs in Switzerland ๐Ÿ‡ณ๐Ÿ‡ฑ Clojure jobs in Amsterdam ๐Ÿ‡ณ๐Ÿ‡ด Clojure jobs in Oslo ๐Ÿ˜ Aws & Clojure jobsโš›๏ธ React & Clojure jobsโ˜ฏ๏ธ Clojurescript & Clojure jobs๐Ÿณ Docker & Clojure jobsโ˜• Javascript & Clojure jobsโ˜• Java & Clojure jobs๐Ÿ Python & Clojure jobsโœ‰๏ธ Kafka & Clojure jobsโ˜ธ๏ธ Kubernetes & Clojure jobs๐ŸŽผ Scala & Clojure jobs๐Ÿค– Ai & Clojure jobs๐Ÿ—„๏ธ Sql & Clojure jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Clojure jobs๐Ÿ—„๏ธ Postgresql & Clojure jobs๐Ÿช› Terraform & Clojure jobs๐ŸŽ›๏ธ Microservices & Clojure jobs๐ŸŸฆ Typescript & Clojure jobs๐Ÿฟ๏ธ Go & Clojure jobsโ˜๏ธ Azure & Clojure jobs๐Ÿด Git & Clojure jobs๐Ÿง Linux & Clojure jobsโ˜ธ๏ธ Graphql & Clojure jobsโš™๏ธ Saas & Clojure jobs๐Ÿ’ป Haskell & Clojure jobs