Altamira logo

Full-Stack Developer (Node.js + React)

Altamira·Salary not specified

Primary stack

ReactNode.jsReduxTypeScriptAPISQL

Job description

Description language:

Про посаду

Ми шукаємо Full-Stack Developer (Node.js + React), щоб приєднатися до нашої команди та працювати над довгостроковим проектом для міжнародного клієнта. Це зайнятість на аутстаффінгу, тобто ви будете повністю інтегровані в команду клієнта та тісно співпрацюватимете з їхніми інженерами, менеджерами продуктів та зацікавленими сторонами.

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

Команди з надання послуг Altamira в даний час охоплюють Словаччину, Україну та Близький Схід, і ми прагнемо розширити нашу присутність, щоб відповідати зростаючому попиту в Європі та наших основних ринках зростання у Великобританії та США. Щодо галузевих вертикалей, ми зосереджені на EdTech, Fintech, eCommerce та Pharma.

Проект

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

Обов'язки

  • Розробка та підтримка сервісів бэк-энда з використанням Node.js та TypeScript
  • Проектування, впровадження та розвиток RESTful API
  • Підтримка та розширення існуючих сервісів PHP та Laravel
  • Створення та підтримка складних фронтенд-додатків з використанням React
  • Тісне співробітництво з командою клієнта щодо розробки функцій та технічних рішень
  • Забезпечення якості коду за допомогою тестування, оглядів коду та кращих інженерних практик
  • Робота з існуючими та легаси-системами, підвищення стабільності та зручності технічного обслуговування
  • Відповідальність за функції від початку до кінця, від впровадження до доставки
  • Внесення внесків у підвищення продуктивності, надійності та масштабованості на всьому стеку

Вимоги

Бэк-енд (Node.js, з досвідом роботи з PHP/Laravel)

  • Глибокий практичний досвід роботи з Node.js у виробничих середовищах
  • Значні знання TypeScript та сучасного JavaScript
  • Досвід проектування та впровадження RESTful API
  • Розуміння патернів архітектури бэк-энда (багатошарова архітектура, модульний дизайн, розділення уваги)
  • Міцне розуміння асинхронного програмування, цикл подій та міркувань щодо продуктивності в Node.js
  • Досвід роботи з SQL базами даних, включаючи оптимізацію запитів, транзакції та міграції
  • Знання механізмів аутентифікації та авторизації (JWT, OAuth, рольовий доступ)
  • Досвід роботи з обробкою помилок, логуванням та моніторингом у сервісах бэк-энда
  • Здатність писати підтримуваний та тестований код (одиничні та інтеграційні тести)
  • Практичний досвід роботи з PHP та Laravel у виробничих середовищах
  • Здатність підтримувати та розширювати існуючі сервіси на основі Laravel
  • Комфорт при роботі та налагодженні легаси-кодбаз PHP/Laravel

Фронт-енд (React.js)

  • Значний досвід створення складних додатків з використанням React
  • Впевнене використання сучасних патернів React (хуки, контекст, керовані компоненти)
  • Досвід роботи з рішеннями для управління станом (Redux, React Query або аналогічними)
  • Здатність проектувати та впроваджувати масштабовані архітектури компонентів
  • Міцне розуміння оптимізації продуктивності фронт-енду (мемоізація, контроль рендерингу, розділення коду)
  • Досвід роботи з формами, валідацією та складним станом UI
  • Знання доступності (a11y) та сумісності між браузерами
  • Досвід інтеграції фронтенд-додатків з API та обробки асинхронних потоків даних
  • Здатність підтримувати послідовний UI/UX у великих кодбазах

Чому варто приєднатися до Altamira.ai

  • Ви отримаєте справедливу, конкурентоспроможну зарплату та реальні можливості для зростання.
  • Повністю віддалено - без добірки, без обмежень офісу.
  • Ми не займаємося мікроменеджментом - ми займаємося довірою, відповідальністю та підтримкою.
  • Ми надаємо всі необхідні технічні засоби.
  • 20 робочих днів оплачуваної відпустки, оплачувана хвороба, свята та регулярні огляди зарплати.
  • Гнучкий графік для збереження вашого балансу між роботою та особистим життям.
  • Простір для навчання, експериментування та втілення ваших ідей у життя.

Ми віримо, що успіх altamira.ai неможливий без успіху наших Талантів та успіху наших Клієнтів! ❤️

Про компанію

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

Команди з надання послуг Altamira в даний час охоплюють Словаччину, Україну та Близький Схід, і ми прагнемо розширити нашу присутність, щоб відповідати зростаючому попиту в Європі та наших основних ринках зростання у Великобританії та США. Щодо галузевих вертикалей, ми зосереджені на EdTech, Fintech, eCommerce та Pharma.

© Altamira. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Братислава (Словаччина), Прага (Чехія)

More at Altamira

All 2 roles

Popular searches