🏆 Рейтинг ІТ-роботодавців 2018: вже зібрано більше 14 000 анкет. Оціни свою компанію!
Squro — это динамично развивающаяся продуктовая IT компания, которая предоставляет широкий спектр высококачественных продуктов, решений и сервисов в сфере FinTech. В своей работе мы используем современные методологии разработки и эффективно организованную систему управления проектами.
23 июня 2018

Full-stack Ruby Developer (вакансия неактивна)

Киев

Необходимые навыки

• 2+ лет опыта разработки на Ruby on Rails.
• Уверенное знание front-end технологий.
• Знание паттернов проектирования, основных алгоритмов и структур данных.
• Понимание реляционных баз данных.
• Опыт работы в кросс-функциональной команде.
• Знание и опыт использования TDD.
• Понимание принципов SOLID.

Предлагаем

• Интересные и сложные задачи, развиваем собственный продукт.
• Отличная и слаженная команда, доброжелательная рабочая атмосфера.
• Реальная возможность личностного и профессионального роста внутри проекта.
• Компенсационный пакет по расходам на обеды, посещения тренажерного зала и курсы иностранного языка.
• Возможность посещения профессиональных конференций за счет компании.
• Уютный офис в центре города (минута от станции м.Печерская).
• Маленькие корпоративные радости: фрукты, йогурты, соки и другие плюшки.

Обязанности

• Разработка нового функционала.
• Написание unit-тестов.
• Поддержка, оптимизация и улучшение работы проекта.
• Использование лучших практик (refactoring, code standards, continuous integration, SCRUM).

О проекте

Основная программная часть нашего проекта — это более-менее классическое веб-приложение с внешним сайтом, кабинетом клиента и админ-панелью для сотрудников. Из особенностей можно назвать:
• FinTech-специфика — транзакции, курсы, счета и т.п.
• Повышенные требования к безопасности.
• Повышенные требования к надежности.
• Тесная интеграция со сторонними финансовыми системами.
Сейчас наше приложение находится в стадии перехода к SOA. Причина разбиения монолитного приложения на сервисы в нашем случае не высокая нагрузка, а сложная логика, которая сосредоточена в одном пространстве и сильно переплетена и взаимосвязана. Мы хотим разрезать логику на несколько (скорее всего не более десятка) специализированных сервисов связанных между собой по внятному и логичному API.

При разработке сервисов мы исходим из таких требований:
• Любой код может быть прерван в любом месте (например сервис будет грубо выключен), при этом никакая функциональность системы пострадать не должна и данные не должны быть утеряны, прерванная транзакция должна восстановиться и продолжить свое выполнение с того же места;
• Код должен быть безопасным для параллельного выполнения, т.е. одновременно может быть запущено несколько копий любого сервиса, это никак не должно влиять на их работу;
• Любое сетевое соединение (в том числе с БД), может быть прервано и отсутствовать несколько минут, это не должно вызывать фатальных ошибок и потери данных и должно быть незаметно для пользователя.

Жду ваше CV и вопросы на tania.cv@squro.net, а также пингуйте меня в Skype&Telegram: it_tatiana
Буду рада познакомиться с вами лично и обсудить все детали! Чудесного дня и до связи ;)

. Вы откликнулись на эту вакансию.
Представитель компании получит уведомление и свяжется с вами через какое-то время.
Прикрепите резюме:

Отменить