Вакансія закрита компанією
Знайти схожі вакансії
Наступна вакансія

Еліксир Інженер в Freshcode

Розміщено більше 30 днів тому

6 переглядів

Freshcode

Freshcode

0
0 відгуків
Без досвіду

Перекладено Google

Elixir Еngineer Запоріжжя, за кордоном, віддалено Freshcode у пошуку Elixir розробника з досвідом роботи від 4 років та розмовною англійською, який зробить свій внесок у розвиток telecom стартапу. Хто ми? Ми — Freshcode, займаємося веб та мобільною розробкою з 2014 року. У нашій команді наразі працюють 140+ співробітників з України та інших країн. Ми працюємо над довгостроковими проєктами (від півроку та більше) з замовниками з Європи, США та Австралії. Наш основний стек — JS (React, Vue, Nod

Elixir Еngineer

Запоріжжя, за кордоном, віддалено

Freshcode у пошуку Elixir розробника з досвідом роботи від 4 років та розмовною англійською, який зробить свій внесок у розвиток telecom стартапу.

Хто ми?

Ми — Freshcode, займаємося веб та мобільною розробкою з 2014 року. У нашій команді наразі працюють 140+ співробітників з України та інших країн. Ми працюємо над довгостроковими проєктами (від півроку та більше) з замовниками з Європи, США та Австралії. Наш основний стек — JS (React, Vue, Node, React Native), .Net, а також Clojure та Elixir.

Чому Elixir?

Ми є великими прихильниками функціонального програмування. І одні з небагатьох на ринку України та Європи використовуємо та розвиваємо Clojure. У нашій компанії існує внутрішнє Clojure Community, де наші 15 Clojure розробників мають можливість ділитися своїми знаннями та досвідом. Також ми спонсоруємо та приймаємо участь у профільних конференціях.

Тому ми вже маємо експертизу у функціональній ніші, тому розвиваємо ще і Elixir напрямок 🙌

Про проєкт:

Продукт продає eSIM-карти, які дозволяють споживачам перемикатися на місцеві тарифи, не змінюючи SIM-карту під час подорожей по світу.
Він забезпечує безперебійне глобальне підключення: користувачі можуть установити одну eSIM-карту та придбати тарифні плани для різних країн, що дозволить їм отримувати місцеві тарифи, незалежно від свого місцезнаходження.

Головна мета проєкту — спростити глобальне підключення для мандрівників, забезпечуючи цілісне та універсальне рішення для керування мобільними планами через одну eSIM, для спрощення користування місцевими тарифами.

Що планується на проєкті: головним етапом зараз є повна міграція серверної частини з Python на Elixir та глибша інтеграція з провайдерами. Довгостроково планується оптимізовувати інфраструктуру, покращувати масштабованість та продуктивність роботи проєкту.

Стек:

  • Backend: Python, Django, який буде мігрувати на Elixir/Phoenix
  • Databases: PostgreSQL, Redis
  • Frontend: React та Flutter
  • Infrastructure: Terraform, Kubernetes, Docker, AWS
  • Backend/Frontend ~ 80/20

Команда зі сторони клієнта: 12 engineers — Python, Frontend та Mobile

Elixir-команда: СТО та планується 2 Elixir engineers

Чим доведеться займатись:

  • Проводити міграцію продукту з Python/Django на Elixir/Phoenix;
  • Підтримувати та взаємодіяти з БД задля збереження однакової моделі даних;
  • Переробляти мережевий стек в Elixir, який відповідає за взаємодію з операторами зв’язку для керування eSIM-картами та місцевими тарифами;
  • Використовувати модель паралелізму Elixir для підвищення продуктивності та масштабованості продукту;
  • Вдосконалювати інтеграції з операторами зв’язку для забезпечення безперебійної роботи та керування eSIM-карт;
  • Покращувати обробку даних та обмін повідомленнями в real-time;
  • Комунікувати з СТО та командою англійською.

Для нас важливо:

  • Досвід роботи з Elixir/Phoenixвід 4 років;
  • Знання OTP в Elixir та real-time systems;
  • Досвід роботи з PostgreSQL та Redis;
  • Уміння працювати з Docker;
  • Досвід міграції мережевого стеку або роботи з large-scale та high-availability системами;
  • Англійська на рівні Upper-intermediate та вище.

Буде плюсом:

  • Досвід роботи Kubernetes;
  • Експертиза у telecom industry або схожих real-time messaging системах;
  • Досвід роботи з Python.

Ми пропонуємо:

  • Можливість приймати участь у побудові процесів та впливати на розвиток проєкту;
  • Гнучкий графік роботи: можна починати свій день з 9 до 12, переносити години і вибудовувати свій день так, як зручно вам;
  • Можливість працювати віддалено;
  • Відсутність трекерів часу;
  • Оплачувану відпустку (15 робочих днів) та лікарняні (10 робочих днів);
  • Співпрацю за ФОП, допомогу у його веденні від юристів та бухгалтерів компанії;
  • Доступність керівництва: будь-який ТОП-менеджер на відстані кількох кроків/повідомлення в чаті.

Етапи інтерв’ю:

  1. Інтерв’ю з рекрутером та перевірка англійської (45-60 хв);
  2. Технічне інтерв’ю з Co-founder Freshcode (60-90 хв);
  3. Технічне інтерв’ю із CTO проєкту (60-90 хв).

Перекладено Google

Без досвіду
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти