Ruby Engineer (offline)
Для колег із Львова та Кракова є можливість відвідувати коворкінг за бажанням.
Геолокація Львів: ggle.io/4WAP.
Наразі відкриваємо дві нових локації: Лісабон та Катовіце.
Технології:
Веб-додатки реалізовані на чистому Ruby (no Rails), мікросервісна архітектура.
Ми не використовуємо Rails framework. Чому саме так?
Можна запитати нашого Solution Architect під час першого 20-хвилиного дзвінка. Так, цей дзвінок є першим, навіть до HR співбесіди :)
Це не інтерв'ю, а звичайна розмова, де є можливість більше дізнатися про технології та проект безпосередньо від тех. спеціаліста.
Основні технології: PostgreSQL, ElasticSearch, RabbitMQ, Redis, Docker, Roda. На двох проектах на додачу працюємо з Kubernetes та gRPC.
Про продукт:
Останні 5 років ми розробляємо екосистему продуктів у сфері e-government для іноземного клієнта.
Наразі — це 5 великих платформ та 15 scrum команд, які розробляють сервіси, розміщені на цих платформах. Кожна з платформ — це фактично електронний кабінет з набором електронних сервісів, які дозволяють як громадянам так і експатам здійснювати ефективні комунікації з державою.
Щохвилини тисячі громадян використовують ці продукти і кількість користувачів лише зростає.
Ми пропонуємо:
• Віддалену роботу і повну свободу у виборі робочого місця в рамках формату Remote First+Flexiable working hours
• Підтримку компанії в організації віддаленого робочого місця.
• Вивчення англійської мови онлайн.
• Часткову оплату витрат на спорт.
• Потеційний релокейт до Польщі або Португалії
Рекрутер зможе розказати більше під час дзвінка.
Необхідні навички:
• 2+ років комерційного досвіду роботи з Ruby/Ruby on Rails
• Знання OOP, Ruby/Ruby on Rails, design patterns
• Досвід проектування та розробки REST APIs
• Досвід роботи з PostgreSQL
• Досвід покриття кода тестами (RSpec)
• Розуміння Client-Server та мікросервісної архітектури
• Розуміння Docker
• Англійська (середній рівень — здатність спілкуватися з клієнтом як письмово, так і усно)
При знайомстві з кандидатом ми звертаємо увагу на те, чи є у нього:
• Досвід командної роботи. Для нас він дуже важливий, оскільки ми залучаємо всіх фахівців в роботу над архітектурою платформи та культивуємо відкриту й активну взаємодію всередині команди розробки.
• Розуміння того, що відбувається «під капотом». Наприклад, як працює web.
• Вміння подумати та знайти вихід, також і знайти потрібну інформацію. Не обов’язково все знати, якщо можна нагуглити і розібратися.
Обов'язки:
Основний спектр задач відноситься до інтеграції з зовнішніми джерелами даних, обробки цих даних і організації API для фронтенду. Архітектурно — це асинхронні операції з агрегацією результатів в ElasticSearch з реалізацією бізнес логіки на нашій стороні.
Про команду
Ми формуємо повнофункціональні скрам-команди під кожен окремий продукт в складі BE, FE, QA, AQA, BA, SA, DevOps. Це 5-10 людей у кожній команді. На данний момент маємо 15 скрам команд. У нашому рубі-ком’юніті 20+ Ruby інженерів.
У нашій структурі Technical Leads відповідають за архітектуру, якість коду та основну взаємодію з клієнтом. Проте усі наші розробники беруть участь у спілкуванні з Рroduct Owner клієнта.
Організовані регулярні knowledge-sharing сесії між командами для обміну досвідом, цікавими кейсами і т.д. Ми підтримуємо прагнення наших розробників переходити на Lead ролі в нових командах.
Про клієнта:
Ми не просто пишемо код на аутсорсі, ми формуємо партнерські відносини з нашим замовником. Протягом 5 років ми працюємо з великим клієнтом з Близького Сходу, який орієнтований на довгострокове партнерство. Клієнт англомовний і знаходиться у нашому часовому поясі.
У роботі з нашим клієнтом є ряд переваг:
Рішення і вибір технологій знаходяться на нашому боці. В Р2Н команда, а не компанія визначає, які технології краще використати на проектах. Інженери вчаться приймати рішення та враховувати, як вони нам відгукнуться у перспективі :)
Комунікація ведеться англійською мовою. Наші розробники вникають у бізнес-логіку, що допомагає їм рости як фахівцям. Завдяки комунікації з замовником, вони більш глибоко розуміють, для чого і для кого вони створюють системи.
З російськими замовниками компанія не працює.
Етапи інтерв’ю:
1. Дзвінок із рекрутером і/або Solution Architect на 20-30 хвилин.
2. Технічне інтерв’ю з командою Tech Lead та PM проекту
About P2H
P2H is a global software company with Ukrainian roots. Our team provides and supports a wide range of services and products, from mass-market niche solutions to E-government platforms that make a significant social impact. P2H unites two big brands in web development:P2H and GetDevDone.
P2H’s mission is to deliver web portals and mobile solutions for digital transformation. The company focuses on complex, high-load, easy-scalable web solutions for Government and Enterprise customers. Also, in 2023 P2H started providing custom Business Intelligence solutions as well as out-of-the-box solutions for specific industries.
GetDevDone's mission is to immediately handle any web development-related request from small and medium agencies at any time.
P2H IN NUMBERS
500+ professionals;
In operation since 2005;
People in 30+ locations in the USA, Europe, and Asia;
41% women;
Glassdoor review score — 4.3.
Locations:
USA
Poland
Ukraine
KSA
Nepal
WE DESIGN AND DEVELOP
E-Government, Digital Transformation
Solutions for Donations and Non-Profits
Enterprise Applications
Data science models
Analytics & Dashboards
Environment monitoring tool sets
Solutions support
E-commerce, Shopify
UI/UX design
Front-End Development
WordPress, Drupal, HubSpot
Mobile Apps
Banner Ads
Email Templates
Tailor-Made Solutions
OUR VALUES AND APPROACH
Our team is what we value most. We encourage our teammates to develop proactivity, open-mindedness, and deep technical expertise. We value our teammates over processes. We tolerate mistakes and appreciate critical thinking.
Team satisfaction survey 2022:
• 75 % of our team members would recommend P2H as an employer to their friends.
• 52 % of our team members would spend 2+ more years of their career with P2H.
• 84 % of our team members are satisfied with their total deal at P2H.
Learn more about our values on P2H career website https://careers.p2h.com/
Company website:
https://careers.p2h.com/
DOU company page:
https://jobs.dou.ua/companies/p2h/
The job ad is no longer active
Job unpublished on
8 June 2022
Look at the current jobs Ruby Lviv→
Similar jobs
Middle Ruby Developer at Amoniac OU
Estonia
Full Stack Developer (Ruby on Rails) at Uitop
Ukraine
Ruby on Rails Engineer at CML Team
United Kingdom
All jobs Ruby Lviv All jobs P2H