Position: React Native Engineer
Company: Techstack
Category: JavaScript
Experience: 1y
English level: intermediate

**Стек технологій:**
React Native;

TypeScript;

AWS.

**Про роль:**
Завдання React Native інженера - привнести свій досвід і високі стандарти коду в Продукт. Ми будемо разом створювати з нуля і запускати додатки, використовуючи React Native. Також важливо буде давати оцінку обсягу робіт, спринтів і релізів.

В нас немає вимог бути експертом у всіх технологіях у нашому стеку, проте для нас важливо, щоб інженер був готовим заповнити прогалини у своїх знаннях.

**Ти будеш:**
Створювати та запускати програми React Native з нуля;

Брати участь у процесі рецензування коду;

Регулярно спілкуватися із продуктовою командою;

Оцінювати обсяг робіт, спринтів та релізів;

Створювати модульні, ефективні, тестовані та багаторазово використовувані компоненти React.

**Ти маєш:**
2+ роки досвіду у розробці програмного забезпечення;

Впевнене володіння React Native:

- знаєш як це працює (етапи рендерингу, розуміння роботи Fabric, потокова модель, Hermes);

- розумієш як компілюється;

- вмієш налаштовувати нативну частину iOS, Android; 

- розумієш, що таке React Native bridge та як його використовувати (досвід створення React Native bridge буде плюсом);

Досвід розгортання додатків (TestFlight, Play Market);

Досвід налагодження програм React Native (Profiling, Threads, Perf Monitor);

Вміння читати журнали Xcode/Gradle logs (Error monitoring);

Досвід роботи з TypeScript;

Знання state managers, таких як Redux, Mobx;

Високий рівень володіння англійською мовою, оскільки ми маємо інтенсивне спілкування з командою продукту;

Самостійність.

**Ми будемо:**
Дбати про можливості твого професійного та кар’єрного зростання – мітапи, технічні клуби, професійна бібліотека тощо;

Забезпечувати складні завдання і дружню досвідчену команду;

Підтримувати горизонтальну ієрархію без мікроменеджменту — наші двері відкриті, і всі мембери команди завжди доступні;

Забезпечувати пряме спілкування із зацікавленими сторонами продукту;

Надавати можливість впливати на розвиток продукту та компанії;

Компенсувати до 50% вартості освітніх курсів і конференцій для подальшого професійного зростання;

Надавати знижки та бонуси програми лояльності IT;

Розвивати або підтримувати твою англійську за допомогою безкоштовних курсів англійської мови та курсу ділової англійської мови;

Надавати 23 days off, 10 sick leaves та медичну підтримку Covid;

Допомагати з юридичним та бухгалтерським супроводом;

Реалізовувати регулярні командні заходи та круті вечірки;

Дарувати незабутні емоції та подарунки до значущих подій у твоєму житті.

**Ми маємо:**
Сильну культуру компанії, орієнтовану на якісний розвиток продуктів та використання високих стандартів розробки. Понад 160 висококваліфікованих спеціалістів, які прагнуть розвитку та готові долати професійні челленджи. Та амбітні продукти, які ми створюємо та удосконалюємо.