Ми шукаємо талановитого інженера Front-End, щоб приєднатися до нашої команди та зробити внесок у розробку інноваційних веб-додатків, які служать аналітичними рішеннями. Як інженер переднього плану, ви відіграватимете вирішальну роль у впровадженні привабливих інтерфейсів користувача для наших аналітичних продуктів, зосереджуючись на розробці динамічних діаграм і візуалізацій. Ці додатки дозволять користувачам досліджувати дані та взаємодіяти з ними значущими способами. Ваш досвід у JavaScript, HTML і CSS у поєднанні зі знанням інтерфейсних фреймворків, як-от ReactJS, сприятиме створенню інтуїтивно зрозумілих і глибоких інтерфейсів аналітики.
Обов’язки:
- Розробляйте динамічні та інтерактивні діаграми та візуалізації за допомогою JavaScript, HTML і CSS, щоб полегшити дослідження та аналіз даних.
- Тісно співпрацюйте з дизайнерами інтерфейсу користувача/UX, щоб перетворити структурні конструкції та макети дизайну на адаптивні та візуально привабливі інтерфейсні компоненти.
- Напишіть чистий, ефективний і зручний код для підтримки складних функцій візуалізації даних і взаємодії.
- Забезпечте крос-браузерну сумісність і оптимізуйте продуктивність програми для великих наборів даних і аналітику в режимі реального часу.
- Залишайтеся в курсі останніх тенденцій розробки інтерфейсу та найкращих практик, зокрема у сфері візуалізації та аналітики даних.
- Працюйте в тандемі з інженерами даних щоб інтегрувати зовнішні компоненти, забезпечуючи безперебійну обробку та пошук даних.
- Використовуйте TypeScript, щоб покращити розробку функцій Palantir Foundry, забезпечуючи робочі процеси аналізу в аналітичній платформі.
- Брати участь у перегляді коду та надавати конструктивний відгук одноліткам.
- Сприяти вдосконаленню процесів розробки та найкращих практик.
- Напишіть добре задокументований, чистий і ефективний код
Необхідні навички:
- Володіння JavaScript із точним розумінням функцій ES6+.
- Водний досвід роботи з HTML5 і CSS3, зокрема в контексті створення веб-програм, керованих даними.< /li>
- Знайомство з зовнішніми фреймворками, такими як ReactJS, і їх застосуванням у розробці інтерактивних візуалізацій даних.
- Вільні навички вирішення проблем і увага до деталей, особливо в реалізації комплексні функції візуалізації даних.
- Можливість працювати як незалежно, так і спільно у швидко мінливому середовищі, зосереджуючись на наданні високоякісних інтерфейсних рішень для аналітичних продуктів.
- Розуміння TypeScript для створення масштабованих і підтримуваних інтерфейсних додатків, включно з його застосуванням у Palantir Foundry Functions.
Приємно мати навички: p>
- Досвід роботи з Palantir Foundry для інтеграції й аналізу даних або подібних аналітичних платформ.
- Знання SQL для запитів до бази даних і маніпулювання ними, зокрема для пошуку та агрегації даних у робочих процесах аналітики.< /li>
- Знайомство з NodeJS та його екосистемою для розробки на стороні сервера, з фокусомнас щодо підтримки зв’язку між інтерфейсом і сервером у аналітичних рішеннях.
- Знайомство з системами баз даних (наприклад, MongoDB, PostgreSQL).
- Глибоке розуміння дизайну та інтеграції RESTful API.
Ми пропонуємо:
- Гнучкий формат роботи — дистанційно, в офісі або з можливістю гнучкості
- Конкурентоздатна зарплата та хороший компенсаційний пакет
- Індивідуальний кар’єрний ріст
- Професійний інструменти розробки (програма наставництва, технічні бесіди та тренінги, центри передового досвіду тощо)
- Активні технічні спільноти з регулярним обміном знаннями
- Відшкодування за освіту
- Пам’ятна річниця подарунки
- Корпоративні заходи та тімбілдинги
- Інші переваги, залежні від місця розташування