Rust developer (offline)

Шукаємо Rust розробника, який стане членом нашої команди інженерів та зможе розвинути технічні навички у області IoT. Ви будете працювати за високими стандартами якості програмного забезпечення, встановленими у команді, і брати участь у прийнятті всіх технічних рішень.

Проєкт у сфері відновлюваної енергетики. Компанія займається зарядними станціями для електромобілів. Проєкт базується в США, однак вони дуже швидко ростуть і вже активно розвиваються в Європі, починаючи з Греції.

Управління зарядними станціями здійснюється через адмін портал. Мобільні додатки, які ми розробляємо, вже опубліковані на маркетплейсах. Наразі вже працюють тисячі зарядних пристроїв для електромобілів, тому кількість користувачів зростає з кожним днем.

Ми збираємося розробити наступний рівень додатка, створивши його з нуля, із більш складною функціональністю, якої взагалі немає на ринку. Це буде величезна складна ієрархічна структура з різними об’єктами та ролями всередині додатку. Ось чому ми шукаємо талановитих та натхненних розробників Rust, щоб досягти високого рівня технологій.

Процес розробки базується на міжфункціональних командах, що складаються з 6-8 учасників у кожній.

Клієнт зі сторони компанії, з яким ми взаємодіємо, є досвідченим спеціалістом з більш ніж 20-річним технічним досвідом. Він дуже захоплений використанням передових технологій і завжди в пошуку найкращих рішень, які можна реалізувати. Він завжди відкритий до нових ідей та відгуків.

Ми намагаємося дотримуватися найкращих практик Agile, щоб ваш голос завжди враховували та чули.

Чим ти будеш займатися:

- Створювати серверне рішення використовуючи Rust.
- Створювати розподіленні бібліотеки для Android та IOS платформ
- Реалізовувати бізнес-логіку для мікросервісів
- Проектувати API використовуючи Rust
- Писати unit та integration тести

Що ми очікуємо від тебе:


- 1 рік комерційного досвіду з Rust (проекти на github також вітаються)
- Розуміння шаблонів проектування програмного забезпечення
- Досвід роботи з PostgreSQL, MongoDB і Redis або схожими RDBMS і NoSQL буде перевагою
- Розуміння та практичний досвід з DDD, CQRS та event sourcing
- Розуміння GraphQL і gRPC
- Рівень володіння англійською мовою — Intermediate або вище

Буде плюсом:

- Досвід використання функціональних мов програмування (Haskell, -Scala, OCaml)
- Досвід використання наступних мов програмування буде плюсом — Node.js/TypeScript, C#, Java
- Досвід використання системних мов програмування буде плюсм (C++, DLang)

About Yalantis

Yalantis is a software engineering and IT consulting company in the outsourcing market. Our team has more than 500 specialists and continues to grow. Join and cooperate with us in Dnipro, Kyiv, Larnaca (Cyprus), and remotely from any city of Ukraine.

Company website:
https://yalantis.com/

DOU company page:
https://jobs.dou.ua/companies/yalantis/

The job ad is no longer active
Look at the current jobs Rust Kyiv→.

  • Category: Rust
  • English: Intermediate
  • 3 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outsource
  • explore Relocate, Cyprus, Ukraine (Dnipro, Kyiv, Lviv)
  • public Only candidates from Ukraine
  • flight Relocation costs coverage