On behalf of our new Client, Scalors is looking for a Senior Rails Backend Developer.
Tasks
As a (Senior) Backend Developer, you contribute to building the backend system of our platform, which includes development but also infrastructure tasks. You are involved in early iterations of upcoming features to give your input on the technical side, but also on the concept and product if you want — everyone has impact. You will implement the product requirements based on your own technical assessment. You share your knowledge with the team and enable them to develop their skills while taking care of your own learning curve and improvements. We are a true team, where everyone needs to pull their weight but no one is left behind. You will work in close collaboration with the frontend, product and QA team.
Our tech stack
The Backend is built in Rails, integrated with ElasticSearch and our AI service. The Frontend is built in React. We value transparency and control over our infrastructure, so our servers are self-hosted, but everything is cloud-ready. The infrastructure is built on Docker. We invest heavily in shared components, libraries, automated tests. We currently prepare our infrastructure for further growth.
Requirements
• Minimum 5 years of experience with Ruby on Rails and exposure to other
relevant backend technologies;
• High standards of quality and your own work results;
• You have sound architectural judgment;
• Pragmatism where it makes sense. If you follow Pareto, you cut out the right
20%;
• Conceptual thinking that is holistic, quick understanding of implications and
early catching of edge cases;
• Effective and efficient working style, from planning your day to blindly using
IDE shortcuts;
• Since we truly work as a team, good communication skills are required
(expressing your thoughts clearly and being proactive);
• You observe current trends and methodologies and share them with other
team members;
• Degree in Computer Science or in similar field;
• Fluent English.
What we offer:
• Opportunity to work remote;
• Direct communication with Client;
• Medical insurance;
• English-speaking classes.