Position: Senior Software Engineer (Ruby)
Company: Reintech
Experience required: 5y
Category: Ruby
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

Who we are looking for:

Have 6+ years of experience (4 if you've been a consultant)
Have some consulting experience (not a must but a big plus)
Have strong opinions held weakly
Prefer composition over inheritance
Ideally, have some experience working with Product focused teams
Have experience with one of the following: Javascript, Typescript, Ruby, Clojure, Elixir
Be based in a EMEA timezone
Have worked in a full-stack role
Think a lot about data and modelling
Care about writing performant legible code
Care about solving business problems
Get excited when talking about tech problems
Be Pragmatic
Want to learn Elixir, Typescript, Clojure, Ruby
What we are

Remote first with a Cape Town office for when we want to get together.
Looking for people who genuinely care about delivering high value software.
Ready to work with other teams and consultancies to get things done.
Somewhere where consultants have a high level of autonomy, we trust our people to make the right decisions.
Known to shy away from projects that are bums on seats
Open to ending a contract if we feel we are no longer providing value.
A team that considers themselves experts in React and Typescript (have been building production systems with these tools for as long as they've been around)
Still a small <20 people consultancy but want to grow to ~30 people over the next two years (slow and steady wins the race).
Some things that might excite you

Learn React from a team who's been building production systems with it from almost day 1
Looking to grow our Elixir competency over the next few years as we believe it's rock solid
We have data people with over 20 years of experience if you want to level up your SQL and BI skills
Work on lots of high volume distributed systems
Own the entire solution(truly full-stack), you'll rarely just be pigeonholed into a single competency.
Work with clients who trust and respect you.
Build developer tools for us and clients to use.