Position: Ruby on Rails Developer
Company: CityFALCON
Experience required: 5y
Category: Ruby
English level: upper
Published: 2020-10-01T00:00:00+03:00

**Project:**
As one of the top FinTech companies in London, we are at the forefront of disruption in financial services by leveraging machine learning, natural language processing, and chatbot and voice technologies.  Knowledge or interest in these technologies is preferred. There will be times when you will have to learn the basics of another language such as Python to implement some machine learning libraries.
We have a small, close, friendly and very international team of people who are passionate about their profession.
If you are full of ideas, inspired to create robust and beautiful solutions, and are excited about challenging tasks, then join our dynamic project!
The Company has three offices - London, Malta, and Kharkiv, and employees can even work from sunny Malta for a few weeks in a year. 
 
**Stack of technologies:**

**Frameworks:** 
Ruby on Rails 4, 5
Grape

**DBMS:** 
PostgreSQL
Apache Cassandra
Neo4J
Redis

**Search engines:**
ElasticSearch

**Infrastructure:**
Docker / Docker SWARM
Apache Kafka

**Other technologies/platforms we use:**
AWS
React JS
GoLang

**Requirements:**
5+ years of RoR back-end experience;
Solid knowledge of basic design patterns;
Deep understanding how basic data structures work;
Strong knowledge of SQL and relational DBMS;
Ability to work with big data - billions of rows in the databases;
Knowledge of NoSQL basics (Hash storage, Columnar DBMS, Graph DBMS);
Strong Git proficiency;
Docker ownership;
Experience designing and using REST API;
Strong knowledge of the HTTP protocol;
Quick learner 
Understanding and knowledge of finance, stocks, cryptos, will be an advantage;
Intermediate level of English or higher;
 
 
**We offer:**  
Salary based on skills and interview;
Work in a startup environment;
20 days of paid leave per year in addition to the bank holidays;
Full-time employment;
Comfortable office in the Kharkiv city centre with all facilities;
Ability to work remotely;
Travel and learning opportunities;