We are now looking for a Full-stack developer
to join our newly established team in Barcelona. The position will have
a few months long induction period in Helsinki at our headquarters.
At RELEX we work in small teams where everyone’s input is valued.
People can move between teams based on required skill set and personal
interest. You get as much freedom and responsibilities as you feel
comfortable with. We believe in transparency and using common sense; you
are free to choose the tools you need to reach our common goals. Here
we are serious about what we do, but don’t take ourselves too seriously.
We get excited when facing new challenges where we can put our skills
to the test, but make sure to have fun doing it. Now - if you accept
the challenge - we give you the opportunity to experience all this and
more.
What you’ll be doing:
You would be a member of the RELEX core product development team,
which is based in Helsinki. However, you would working from our first
satellite developer team in Barcelona, Spain.
For the first position outside Helsinki, we are looking for seasoned
Full-stack developer, who would be comfortable in working on any area of
our system. You don't need to be an expert on everything: having solid
knowledge on some part of our tech stack and being interested in
working on others will be appreciated.
In the back-end you would work on implementing algorithms and data
structures as well as optimizing and improving existing ones. The heavy
lifting in the backend, like making the forecasts and analyzing big
data, is done with Java 8 plus some Kotlin on top.
In the front-end you would develop features for the RELEX web
front-end built on a modern JavaScript stack, which is currently React,
Redux and RxJS.
The front-end is integrated to the backend via JRuby/Rails based API
running on JVM backend, which also contains the Java based business
logic parts.
What you’ll bring to the table:
You have solid, few years, of hands-on experience in developing Java
software and genuine Interest in analyzing and optimizing software
performance. You are experienced with databases, such as relational,
document, columnar or OLAP, and you possess solid knowledge in system
performance optimization. You also have an understanding of low-level
computer architecture and its implications to software performance.
Knowledge of JavaScript and front-end JavaScript frameworks and
knowledge of how to design, implement and use REST-like APIs is the
icing on the cake.
Tags: Java; databases; JavaScript; Ruby; Kotlin; JavaScript; ES6; CSS3; HTML5; React; Redux; Ember; REST
We offer the ability to choose your own tools (most
of us are using MacBook Pros but editors vary). Smartphone and broadband
connection benefits and lots of sporting options. And last but not
least a brewing club!
Every day, sub-optimal planning translates to mountains of
food waste and excessive storage needs. Join us in combating this
challenge. Apply today (we’ve made it fast and easy)!
For questions contact our Talent Acquisition Manager Ville, by email (ville.aho@relexsolutions.com) or WhatsApp (+358505113793).
See what’s it like to work at Relex by following us on Facebook.