- Position: Ruby Developer
- Level: mid | senior | lead | principal
- Location: Krakow/Warszawa/Partially Remote
Our client is a British fintech company building and running a platform operating pensions of over a million people and still growing on new markets. On a daily basis, over 2 billion GBP are processed by their solution, built with the latest Ruby stack.
The platform offers automatic pension schemes based on a defined contribution plan, handling the whole process through a digital platform.
Their engineering team has grown by over 400% in the past two years. It is composed of over 200 highly qualified people with the same goal: deliver high-quality, reliable, highly performant and scalable code. Does it sound great and challenging? You could be one of them! Check out the details below:
Key facts:
- Clean code – universally compatible with previously developed branches and easily maintainable
- Continuous Deployment – new branches are merged 20+ a day
- Focusing on testing – the code features nearly 100% test coverage
- Focusing on building new features according to financial regulations on each new market
Responsibilities:
- You will focus on developing a Rails-backed GraphQL API and backend services
- You will write high-quality, fault-tolerant, scalable code
- You will cooperate with cross-functional teams in Poland and in the UK
- You will have real input on potential improvements and the choice of relevant technical solutions
Tech stack:
- Ruby 2.7.2
- Rails 6.1.3
- Front-end written with Ember + React, aiming at keeping only React
- DBMS: MySQL and GraphQL
- Cloud and Containerization: AWS + Kubernetes
- Daily toolset: Git, Github, Confluence, Jira
What we are looking for:
We have vacancies for all levels of experience, from Regular up to Princpal/Lead Engineer
- At least 3 years of commercial experience in Ruby on Rails (the more, the better)
- Hands-on experience using MySQL, GraphQL, Kubernetes
- Focus on code quality and expertise in testing your code
- Ability to tackle scalability issues, especially for Senior level candidates
- Detail and quality orientation
- English proficiency B2+
What we offer:
- Gross Salary levels between Mid (16 000 – 24 000 PLN), Senior (24 000 – 30 000 PLN), Lead (28 000 – 34 000 PLN), Principal (32 000 – 38 000 PLN)
- Employment contract or B2B (gross = net on B2B)
- Multisport card
- Private Healthcare including dentist
- 26 days off on both employment and B2B + additional two days off for Xmas and NYE
- Flexible working hours
- Training budget
- English courses