Senior Ruby (Rails) Engineer

All jobs
salary Tallinn
salary Relocation: Yes
salary Office/remote time to time

About the Company

SupplierPlus is a Supply Chain Financing (SCF) platform that helps Corporate Buyers leverage their supply chains while improving their Suppliers’ access to working capital. We do this by financing the approved purchase invoices of the Corporate Buyers, which allows Suppliers to cash their sales invoice immediately. The financing is provided by Creditors such as banks, who are interested in acquiring invoices that Suppliers have issued against the Corporates. Ultimately, SupplierPlus ensures that companies of all sizes have easy and fairly priced access to working capital.
We are currently 21 employees altogether and 4 are in the development team.

SupplierPlus is a turn-key SCF platform that caters to three parties - large Corporates as Buyers, their Suppliers, and Banks who provide the necessary capital. The solution provides efficiencies through clever workflows and high degrees of automation between the SupplierPlus web application, enterprise ERPs and banking systems. One of the solution’s key differentiators is the speed and ease of implementation relative to competitors. This decreases our time-to-wow. 

Our current technical stack:

  • Rails 6.0.4   Ruby 2.7.3
  • Ruby on Rails monolith with service-based architecture
  • Classical Rails frontend with Vanilla JS and JQuery. 
  • Terraform + Amazon Web Services
  • MySQL
  • Redis
  • Sidekiq background processing engine
  • AWS
  • Elastic 
  • GraphQL API

The development team is distributed between Tallinn, Lviv, Kyiv and Krakow. 
Our Tallinn office is situated in Soo 2.


Company size: 20+

Language: English

The Role

We are looking for a Software developer to join our Ruby team.
As a software engineer, you would join a senior technical team who can make sure that the platform performs well on its own, but also plays well with others. 
The job presents a technical and professional challenge in working with the deep and sophisticated needs of our customers while maintaining a quick and agile delivery process. 

More specifically, the company has three priorities for the upcoming year: 

  • Separating the monolith app into microservices ensuring system
  • Interoperability with vendor and customer IT systems
  • Scaling the product

Requirements

  • At least 3 years of proven experience with Ruby / RoR stack
  • Good JS knowledge
  • Knowledge of Docker
  • Background processing experience with Sidekiq
  • Value of Automated checks on CI/CD
  • Good level of English (both spoken and written)

Responsibilities

  • Develop new modules and fixing the existing
  • Implementing integrations with services on the backend
  • Code review
  • Project new components of the system

 

Benefits

  • Impact - SupplierPlus offers an opportunity to use technology in relieving deep pain points in finance, ultimately building a data-driven neobank for businesses
  • Growth - Smart colleagues from finance, law and technology will always keep you learning
  • A competitive salary
  • Stock options
  • A flexible work culture that fits people with families 

We usually work about 3 days a week in the office.
The interview process will consist of the following steps:
1) Introduction interview with COO and/or CPO
2) Technical round with the Team Lead
3) Founder/Management interview

 



More details and fast-track pass to the interview: julia.jolkin@ittalent.ee
Apply for this job
or
More details and fast-track pass to the interview: julia.jolkin@ittalent.ee