Carreira
Desenvolvedor sénior Ruby e/ou Clojure
em Frankfurt, Potsdam ou Remota
United Signals supports companies with software-as-a-service solutions in the digitalization of customer offerings as well as the automation of work processes within and outside the financial sector. Especially among banks, asset managers and other professional financial service providers, United Signals has been able to establish a strong name for itself.
Your tasks
Development of the technical basis for a novel green field project in the context of dynamic forms and contracts based on Clojure in the backend and depending on your experience also with ClojureScript/React/Reagent in the frontend
You will learn Clojure with us. (We are sure that this is the right language for this product and that you will soon see it that way. If you already have experience with functional programming languages, then by all means let's talk!)
Since we share a lot of Clojure code between frontend and backend, working on the frontend is open to you as well
You'll be dealing with abstract concepts and (meta-)data modeling, as well as concrete issues related to implementing customer requirements
You will also develop our existing Ruby backend on your own, create processes for our customers and then operate these solutions in the cloud
If you enjoy it, you can also work in the frontend
You will be involved in the entire software development cycle, from design and live deployment to maintenance and documentation
You ensure the quality of the code through code reviews and automated tests
You support and advise your colleagues in the development of concepts and ideas
Your profile
You have excellent knowledge and experience in the development of backend systems, especially in Ruby and Ruby on Rails
You have practical experience in a functional programming language or a LISP dialect
You manage the balancing act between reliability, maintainability and performance
Software development is your passion and you have a high standard on very good code craftsmanship
You have good knowledge and experience in many of the following technologies: Ruby, FP, Linux, cloud hosting, Redis, git and have at least some experience with HTML/CSS/JS
You have experience running applications on Linux
You already have experience with agile development processes like Scrum, BDD, Specs
You can communicate well and discuss your approach objectively
Experience in the financial industry is a plus
You have a good knowledge of German as well as very good written and spoken English
What we offer
A challenging task
The opportunity to fully contribute with fun and support United Signals in its further growth
A free design of the development environment and room to bring in your own ideas and actively participate in project content
Access to a modern Software development environment (Ruby on Rails, Clojure, React, Ansible, Scrum, BDD, Cloud) and an IT that likes to use free software
A creative, motivating, and flexible work environment with short decision-making paths and flat hierarchies
Fair compensation and working in a family team where trust, respect and appreciation are paramount
You're interested?
Then we look forward to receiving your application documents with details of your possible start date and salary expectations to
career@united-signals.com