Altamira — це бутикова ІТ-компанія, яка постачає цифрові та штучні рішення широкому колу міжнародних клієнтів. Ми зі штаб-квартирою в Братиславі (Словаччина) працюємо в першу чергу у фінансовому, фармацевтичному та роздрібному секторах, надаючи мобільні, веб-рішення та платформні рішення з використанням широкого портфоліо технологій. Ми пишаємося нашими колегами. Будучи абсолютно віддаленою компанією, ми створюємо потужні, самоорганізовані команди, які зосереджені на особистому та професійному з
Altamira — це бутикова ІТ-компанія, яка постачає цифрові та штучні рішення широкому колу міжнародних клієнтів. Ми зі штаб-квартирою в Братиславі (Словаччина) працюємо в першу чергу у фінансовому, фармацевтичному та роздрібному секторах, надаючи мобільні, веб-рішення та платформні рішення з використанням широкого портфоліо технологій. Ми пишаємося нашими колегами. Будучи абсолютно віддаленою компанією, ми створюємо потужні, самоорганізовані команди, які зосереджені на особистому та професійному зростанні та поділяють нашу одержимість клієнтами. Наразі команди Altamira з надання послуг охоплюють Словаччину, Україну та Близький Схід, і ми маємо амбіції розширити свій відбиток, щоб зустрітися з зростаючий попит у всій Європі та на наших основних зростаючих ринках у Великій Британії та США. Примітка: цей контракт діє на постійній основі до кінця серпня з можливістю продовження співпраці на повний робочий день за згодою сторін. Ваші навички: Важкі навички: — Просунутий рівень Node. js. Відповідність найкращим практикам і стандартам кодування Node.js для забезпечення чистого, ефективного та читабельного коду. Досвід використання таких пошукових систем, як Elasticsearch або подібних.—Добре знання AWS і хмарних обчислень.—Глибоке розуміння концепцій об'єктно-орієнтованого програмування (ООП).—Ефективне використання JavaScript/TypeScript і використання нових функцій.—Тверде розуміння RESTful API, зокрема в контексті ofNode.js (Fastify).—Глибоке знання баз даних RDB, таких як MySQL, Postgres. Знайомство з властивостями транзакцій ACID. — Добре знання Redis (база даних ключів і значень) або подібних БД. — Досвід створення служб реального часу за допомогою Node.js і WebSocket. — Ефективне моделювання даних і проектування схем для забезпечення надійності, масштабованості та продуктивності. — Знайомство а також досвід роботи з методологіями Agile/Scrum і командою розробників їхніх додатків.—Розуміння принципів SOLID, YAGNI, KISS.—Досвід конфігурації та використання CI/CD, включаючи встановлення конвеєрів, написання сценаріїв збірки та розгортання для GitLab CI/CD. Знайомство з проведенням оглядів коду для оцінки якості коду, виявлення помилок і надання конструктивного відгуку для вдосконалення. Soft Skills — Проактивна ініціатива: Самостійний початок із здатністю впроваджувати нові ідеї та вдосконалення Soft Skills: — Проактивна ініціатива: Самостійний початок із здатністю вводити нове ідеї та вдосконалення — Толерантність до критики: відкритість до конструктивного зворотного зв’язку, зосереджена на постійному вдосконаленні. Сильні комунікативні навички для формулювання складних технічних концепцій.— Сильні навички вирішення проблем і увага до деталей.— Управління часом та організаційні навички.— Адаптивність і гнучкість, щоб справлятися зі швидкими змінами.— Здатність ефективно працювати в команді, позитивно сприяючи роботі та стосункам у команді. Знання інструментів:—Ефективне використання улюбленого середовища розробки (IDE).—Ефективне використання інструментів налагодження.—Глибоке знання системи контролю версій— Git.—Гарне знання продуктів Docker і контейнеризації програм/сервісів.—Ефективне використання інструментів моделювання даних, таких як Swagger (OpenAPI) ). Крім того, draw.io , LucidCharts або подібні інструменти. Використовуйте такі інструменти штучного інтелекту, як ChatGPT, GitHub Copilot. Ви працюватимете з: —Проектуванням архітектури серверної програми за допомогою Node.js з нуля.—Дизайн, розробкастворювати, вдосконалювати та підтримувати RESTful API за допомогою Node.js, Fastify, JavaScript і -—TypeScript, дотримуючись найкращих практик і стандартів кодування.— Співпрацюйте з командою, щоб проаналізувати вимоги проекту, розробити ефективні серверні рішення та— реалізувати нові функції.— Визначити і вирішувати будь-які проблеми, які можуть виникнути в поточній функціональності, забезпечувати оперативні рішення та забезпечувати високу стабільність системи. — Впроваджувати та підтримувати заходи безпеки, такі як автентифікація та авторизація, для захисту конфіденційних даних. Співпрацюйте з розробниками інтерфейсу та іншими зацікавленими сторонами, щоб забезпечити повну інтеграцію та узгодженість даних. Читання специфікацій, а потім розробка функціональних можливостей відповідно до них.—Підтримка, покращення та тестування існуючих функціональних можливостей.—Написання блоків і тестів API.—Написання та підтримка сценаріїв збірки, сценаріїв розгортання та автоматизованих тестів для конвеєра CI/CD за допомогою GitLab. Оцінка часу розробки функцій.—Участь у зустрічах відповідно до процесів Scrum.—Проведення перевірки коду, якщо необхідно. Наш прозорий процес найму зазвичай займає до 2 тижнів і включає кілька етапів: Співбесіда з підбору персоналу -> 30-45 хв. Технічна співбесіда -> 1-1,5 год. Співбесіда з клієнтом (необов'язково) -> до 1 год. Дзвінок перед пропозицією -> 15 хв. зростання;Можливість працювати в офісі в Братиславі та Києві або повністю віддалено;Лояльне керівництво, цікаві завдання, постійна підтримка;Медстрахування (за бажанням);Курси англійської;Забезпечення технічним оснащенням;Оплачувана відпустка 20 робочих днів, оплачуваний лікарняний, регулярний перегляд зарплати;Гнучкий графік і здатність керувати вашим робочим часом; підтримувати ваш особистий ріст і вдосконалювати навички; чудове середовище всередині команди, підтримку ініціатив і здатність робити внесок у спільну мету. Ми віримо, що успіх altamira.ai неможливий без успіху наших талантів і успіху наших клієнтів!