Position: Senior Backend Developer
Company: Squro
Category: Ruby
Experience required: 3y
English level: intermediate

Requirements: 
— Work experience as a Backend developer for at least 4 years;
— Experience with one or more of the following languages: Ruby, PHP, Python, Java, Golang;
— Knowledge of web application architecture;
— Knowledge of Frontend development;
— Knowledge of software design patterns, basic algorithms, data structures;
— Work experience and a good understanding of relational and non-relational databases;
— Experience in cross-functional teams;
— Good knowledge and experience in applying the SOLID principles;
— Experience with version control systems;
— Experience in integrating with third-party services;
— Application design experience;
— Experience in communicating with the customer and collecting the requirements;
— Experience with Linux;
— English Intermediate.

Will be an advantage:
— Experience in data warehouse developing;
— Previous work experience in Fintech area;
— Technical education.

We offer:
— Exciting and challenging tasks with our own product;
— Friendly working environment;
— Possibility of personal and professional growth;
— Compensation of gym and language courses and professional conferences;
— Cozy office in the city center (1 minute from Pecherskaya metro station);
— For the period of quarantine - remote work from home;
— Regular corporate events and other company benefits;
— Competitive salary;
— Flexible schedule.

Responsibility: 
— Сollecting all the requirements directly from business;
— Application development and design of the data warehouse;
— Integration and support of developed applications;
— Research and analysis of third-party solutions and components;
— Work using the best practices: refactoring, code review, continuous delivery, scrum.