Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Brightgrove is an industry-leading software company with offices in Kyiv and Kharkiv. We build award-winning products that bring significant value, generate an inspiring result, and help our clients succeed. Our key industries include Retail, Manufacturing, Energy, ISV & Marketing Agencies, Medicine, Online TV broadcasting and many more.
21 вересня 2018

Senior Ruby Developer for Offline Services Digitalization Team (вакансія неактивна)

Київ від $3000

Необхідні навички

Strong Ruby and Ruby on Rails experience
Understanding microservices architecture
Working experience with Microsoft Azure services
Good command of English

Буде плюсом

Working experience with HTML/JavaScript/Angular
Working experience with a testing tool RSpec
Working experience with database (GraphQL, Postgres, Redis, Grape)
Knowledge of SQL

Пропонуємо

Brightgrove is a team of more than 300 IT professionals, based in Kiev, Kharkiv and Minsk. We are extremely passionate about constant self-improvement and technical excellence.
We have with us on board iOS, Android, Python, PHP, JavaScript, Ruby, .Net and Java teams.

What You Get With Us

— Long-term stable cooperation
— Direct communication with the customer
— Excellent compensation package
— Flexible hours, the ability to work from home if necessary
— Cozy office in the city center

At Brightgrove you can make a difference. Flat hierarchy within the team encourages cooperation as well as participating in the whole lifecycle in order to deliver the best possible product.

Обов’язки

Active development of new features of the system
Delivering quality solution
Communicating with all involved parties (Developers, QA, Product teams)
Features planning
Bugfixing

Про проєкт

About the customer:
Our client is a big Digital company which is one of the top 4 largest global consulting firms (under NDA) with 250,000+ professionals inside. Among other consulting services company is concentrated on providing services in the digitalization of offline business. In short, they support their customers starting from initial idea till complete ready to use digital-solution by the development of various web and mobile-based services.

About the project:
The main goal of this project — is to provide the offline business to find the most optimal way of ordering and receiving waste disposal services. Some countries (especially Germany) have very strict legal regulations about waste disposal as well as quite restrictive and expensive rates for such services. Therefore, any business which potentially may produce waste (like restaurants, shops, small business etc.) are interested in finding the right and optimal vendor. The customer created the solution for the company specialized in recycling areas. Based on location and other search criteria’s provided by the end user, the service performs identification of the most optimal vendor for the user. As soon as the user orders the service, the service generates a lead to that vendor making their profit on top of this and adding own value by taking appropriate responsibility for the service. Thus the service represents not a kind of “marketplace”, but rather large national-wide waste disposal service company which outsources the service to local waste disposal services. At the moment the service considers Germany as a primary market, yet it is planned to enter international markets soon and transfer the service into the global solution.

At the moment, the project is in MVP phase which is already in production. However, after the successful proof of the concept with a minimalistic set of features, the customer had decided aggressively evolve and develop the solution, by having a clear strategy, vision and roadmap for several upcoming years. The project is built using fresh microservices architecture, with clean separation of back-end and front-end functionality via GraphQL-based API.

About the team:
The team on Ukrainian side consist of 6 top-notch engineers among which are Software Developers, DevOps and QA Engineer. On the customer side, Product Owners and UX specialists are located.

The team will be responsible not for the creation of the “project” as a complete one-time solution, but for active development and improvement of the solution on an ongoing basis. It is expected that the team will grow and will work in tight cooperation with the customer.