Про Intellectsoft: ми є консалтинговою та інженерною компанією з цифрової трансформації, яка надає передові рішення для глобальних організацій і технологічних стартапів. З 2007 року ми допомагаємо компаніям і відомим брендам переосмислити свій бізнес за допомогою цифровізації. Наші цінності: РІЗНОМАНІТНІСТЬ, ВІДКРИТІСТЬ, КОМАНДНА РОБОТА. Ми приймаємо наше різноманіття, прагнемо відкритого діалогу та конструктивного зворотного зв’язку, і це об’єднує нас і дозволяє нам бути чудовою командою! Обов’
Про Intellectsoft: ми є консалтинговою та інженерною компанією з цифрової трансформації, яка надає передові рішення для глобальних організацій і технологічних стартапів. З 2007 року ми допомагаємо компаніям і відомим брендам переосмислити свій бізнес за допомогою цифровізації. Наші цінності: РІЗНОМАНІТНІСТЬ, ВІДКРИТІСТЬ, КОМАНДНА РОБОТА. Ми приймаємо наше різноманіття, прагнемо відкритого діалогу та конструктивного зворотного зв’язку, і це об’єднує нас і дозволяє нам бути чудовою командою! Обов’язки Розробка програмного забезпечення: керувати проектуванням, розробкою та впровадженням надійних і масштабованих програмних рішень із використанням Scala та пов’язаних технологій. Технічне керівництво: забезпечує технічне керівництво та керівництво командою розробників, забезпечуючи дотримання найкращих практик і стандартів кодування Scala. Функціональне програмування: використовуйте концепції функціонального програмування для розробки та реалізації елегантних та ефективних рішень складних проблем. Архітектурний дизайн: співпрацюйте з архітекторами, щоб розробляти та розвивати архітектури програмного забезпечення, які використовують переваги Scala та парадигм функціонального програмування. Перевірки коду: Проводьте перевірки коду та беріть у них участь, щоб забезпечити якість коду, зручність обслуговування та дотримання принципів функціонального програмування. Вирішення проблем: аналізуйте та вирішуйте складні технічні проблеми за допомогою Scala та методів функціонального програмування, гарантуючи, що рішення є масштабованими та доступними для обслуговування. Документація: створюйте та ведіть технічну документацію, включаючи проектні документи, специфікації API та посібники для розробників. Співпраця: тісно співпрацюйте з міжфункціональними командами, включаючи менеджерів із продуктів, дизайнерів та інженерів із забезпечення якості, щоб надавати високоякісні програмні рішення. Постійне вдосконалення: будьте в курсі останніх досягнень у Scala та функціональному програмуванні та виступайте за їх впровадження, де це необхідно. Вимоги Освіта: ступінь бакалавра комп’ютерних наук, інженерії або суміжної галузі. Бажано ступінь магістра. Досвід: не менше 5 років досвіду розробки програмного забезпечення, з акцентом на розробці Scala та функціональному програмуванні. Технічні навички: знання мови програмування Scala та концепцій функціонального програмування. Володіння відповідними фреймворками та бібліотеками Scala, такими як Akka, Cats і Scalaz. Досвід паралельного та розподіленого програмування в Scala. Знання технологій баз даних, включаючи бази даних SQL і NoSQL. Досвід роботи з такими інструментами збирання, як SBT, і знайомство з системами контролю версій, такими як Git. Розуміння хмарних платформ, таких як AWS, Azure або Google Cloud Platform. Знайомство з методологіями Agile розробки. Лідерські навички: продемонстрована здатність керувати командами розробників і надавати технічне керівництво та наставництво. Відмінні комунікативні навички зі здатністю доносити складні технічні концепції як до технічних, так і до нетехнічних зацікавлених сторін. Здібності до вирішення проблем: сильні аналітичні навички та навички вирішення проблем з фокусом на пошуку елегантних та ефективних рішень складних технічних проблем. Командний гравець: здатність ефективно співпрацювати всерединімультидисциплінарна команда в швидкому, динамічному середовищі. Адаптивність: бажання вивчати нові технології та адаптуватися до мінливих вимог і пріоритетів проекту. Увага до деталей: велика увага до деталей із прагненням надати високоякісний код, який зручно підтримувати. Самомотивація: здатність працювати самостійно з мінімальним контролем, брати на себе відповідальність за завдання та доводити їх до кінця. Переваги 36 оплачуваних днів відсутності на рік для балансу між роботою та особистим життям кожного фахівця + 1 додатковий день за кожен наступний рік співпраці з компанією До 10 невикористаних днів відсутності можна додати до доходу після 12 місяців співпраці Медичне страхування Амортизаційне покриття для персональне використання ноутбука для потреб проекту Курси Udemy на ваш вибір Регулярні тренінги soft skills Зустрічі в Excellence Сenters