Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Techstack — це product engineering компанія, яка розробляє унікальні програмні продукти для клієнтів з усього світу.
6 червня 2023

Senior Full-Stack Software Engineer (вакансія неактивна)

Київ, Харків, Львів, Вроцлав (Польща), віддалено

Про продукт:

Наш продукт це Digital Native Vertical brand, що фокусується на досвіді користувачів. Продукт являє собою fundraising-платформу, яка має соціальну місію допомоги дітям та молодіжним організаціям збирати кошти як для занять спортом, так і для інших ініціатив.

50% від кожного витраченого долару на платформі передається дітям. Це здійснюється завдяки віртуальному збору коштів через продаж попкорну, який може ініціювати кожен. Підтримати збір можна відправкою подарунку або покупкою попкорну.

Цей продукт був створений у 2017 році на базі фабрики з виробництва унікального попкорну в Чикаго, з метою допомоги людям реалізувати свій потенціал та мрію. Ми працюємо над його покращенням та розвитком вже понад 7 років. Наразі продукт розвивається за визначеною roadmap, використовуючи сучасний стек та підхід.

Працюючи над ним ми разом створюємо радість для інших.

Стек технологій:

  • Node.js, TypeORM, Serverless Framework, Terraform, PostgreSQL;
  • React.js;
  • TypeScript;
  • AWS serverless stack (Lambda functions, API Gateway, SNS/SQS);
  • Snowflake platform;
  • CI/CD process.

Твоя команда:

Ти долучишся до команди з 33 спеціалістів, кожен з яких має високий рівень технічної експертизи та різноманітні інтереси. Всього в нас 7 команд, які підтримують роботу продукту і ти будеш працювати разом з девелоперами, QA, DevOps та Data Engineering експертами.

Фокус команди полягає в розробці і підтримці сервісів для Customer Support, а також команд доставки та фінансів. Саме позиція Full-Stack передбачає зайнятість на 80% у бек-енді та на 20% у фронт-енд частині.

Ми також маємо тісну комунікацію з американською командою на стороні партнера та щоденні stand-up мітинги, що здійснюються з 7-годинним перетином за часом. Тому графік роботи команди з 11:00 до 20:00 за Київським часом.

Культура:

Ми впроваджуємо високі стандарти в технологічну індустрію та це є принципом нашої роботи. Щоб відповідати цьому принципу Techstack та всі мембери завжди рухаються вперед.

В Techstack безліч шляхів для розвитку. Ти можеш обрати свій.

На продукті практикуються:

— Front-end, Back-end та QA-гільдії. Долучившись до гільдії ти будеш долати челенджі, вирішувати складні питання, пропонувати свої ідеї та рішення щодо покращення продукту.

— щоквартальні хакатони, на яких ви з командою впроваджуватимете попередньо обрані рішення.

Також у Techstack ти можеш обрати цікавий для тебе формат розвитку:

— мітапи, на яких ти можеш ділитися своїми знаннями і одночасно розвиватись, завдяки поширенню власного досвіду в межах компанії та місцевих технічних спільнот.

— ролі ментору, технічного експерта чи техничного ліда. Займаючи одну з цих ролей ти будеш допомагати молодшим спеціалістам та ділитися з ними своїми знаннями та досвідом.

Це все і формує нашу технічну культуру і експертизу компанії.

Твої обов’язки:

  • приймання ключових рішень щодо розробки програмного забезпечення та пошук способів автоматизації ручних процесів, тим самим оптимізуючи роботу всієї компанії;
  • допомога в інтеграції компанії із зовнішніми службами доставки та виробництва, використовуючи навички системної інтеграції та координації;
  • підтримка та вдосконалення чинних інструментів, зосереджуючись на підвищенні якості, безпеки та продуктивності системи;
  • тісна співпраця з командами Customer Support, доставки та фінансів;
  • розробка інноваційних рішень, що будуть оптимізувати витрати, розуміючи потреби та челенджи інших команд;
  • постійне вдосконалення процесів у своєму колі відповідальності, проактивно відстежуючи ефективність роботи;
  • бути контактною особою між командами, що надасть змогу швидко вирішувати запити, пов’язані із доменом;
  • робота разом з продакт командою і командою девелоперів, що створюють продукти, які приносять користь.

Це про тебе:

  • маєш досвід у Node.js і розробці scalable and maintainable бек-енд сервісів;
  • професійно розумієшся на TypeScript для розробки фронт та бек частин;
  • маєш практичні знання з React.js і досвід розробки адаптивних та інтерактивних інтерфейсних програм за допомогою React.js;
  • маєш досвід роботи з Serverless Framework для розгортання та керування серверлесс програмами;
  • проявляєш практичні навички TypeORM або подібної технології для роботи і керування базами даних;
  • маєш досвід з PostgreSQL або подібними реляційними базами даних;
  • маєш знання з Terraform для роботи з інфраструктурою та керуванням нею, включаючи створення та менеджмент клауд ресурсів;
  • працював з мікросервісною архітектурою та AWS serverless стеком, включаючи функції Lambda, API Gateway і SNS/SQS або подібні технології на GCP;
  • добре розумієш процес CI/CD і маєш досвід у налаштуванні та підтримці CI/CD пайплайнів;
  • здатен аналізувати складні технічні проблеми та пропонувати ефективні рішення;
  • маєш звичку слідкувати за останніми галузевими тенденціями, технологіями та передовим досвідом;
  • проявляєш високі навички усного та письмового спілкування англійською мовою для співпраці з міжфункціональними командами.

Що у нас є для тебе:

  • стабільна та довгострокова позиція у досвідченій команді;
  • широкі можливості для професійного та кар’єрного зростання — професійні виклики, що спонукають до росту, мітапи, хакатони, професійні комьюніті тощо;
  • пряма комунікація з усіма стейкхолдерами та можливість впливати на розробку продукту;
  • горизонтальні звʼязки та відсутність мікроменеджменту замість традиційної ієрархії — всі тіммейти доступні один для одного по всім питанням;
  • хаби у Харкові, Києві, Львові та Вроцлаві (Польща) або усе необхідне для ремоут-роботи;
  • до 50% компенсації вартості освітніх курсів та конференцій для професійного зростання;
  • безкоштовні курси англійської мови та бізнес-англійської;
  • 23 days-off, 10 sick-days для підтримки твого здоров’я та відпочинку;
  • юридичний та бухгалтерський супровід;
  • аppreciation gifts до значущих подій та приводів.

Етапи приєднання до Techstack:

1) інтерв’ю з рекрутером та Culture fit step;

2) перевірка англійської мови;

3) рев’ю твого резюме технічними експертами;

4) whiteboarding сесія з експертами;

5) інтерв’ю-знайомство з командою;

6) інтерв’ю зі стейкхолдером продукту.

Про нас:

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

Хочеш зробити свій внесок? Ти у правильному місці. Подавай заявку на вакансію!

Гарячі Node.js вакансії

  • Senior Full-Stack Developer (Node.js + ReactJS + Go) в Sigma Software, Угорщина, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Лісабон (Португалія), Познань (Польща), Прага (Чехія), Стокгольм (Швеція), віддалено
  • Principal Backend Developer NodeJS (AdTech) в Sigma Software, Київ, Харків, Львів, Дніпро, Одеса, Вінниця, Полтава, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Познань (Польща), Прага (Чехія), віддалено
Всі Node.js вакансії