MASCODE

Joined in 2024
39% answers
MASCODE—ваш надійний партнер у цифровій трансформації. Ми спеціалізуємося на комплексному розробленні програмного забезпечення, від ідеї до її реалізації.
За понад 5 років роботи на ринку, ми здобули довіру провідних компаній завдяки нашому підходу до автоматизації бізнес-процесів, інтеграції штучного інтелекту та створення хмарних рішень.
Ми розширюємо кордони можливого та створюємо майбутнє вже сьогодні.
  • Middle/Senior Technical Writer to $1800

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · Pre-Intermediate
    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Для реалізації поточних завдань зі...

    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Для реалізації поточних завдань зі створення технічної документації на проєктах, ми запрошуємо Middle/Senior Technical Writer.

     

    Обов’язки:

    • розробка та актуалізація внутрішньої та зовнішньої технічної документації відповідно до державних та корпоративних стандартів (технічні завдання, керівництва користувачів тощо);
    • оформлення внутрішньої та зовнішньої технічної документації відповідно до державних та корпоративних стандартів;
    • забезпечення якості технічної документації;
    • використання правил українського правопису у редакції 2019 року;
    • співпраця з командами бізнес-аналізу, розробки, дизайну та тестування для забезпечення якісної та актуальної технічної документації.

    Вимоги:

    • вища технічна освіта, або гуманітарна за напрямками — редагування, філології, журналістики, перекладацтва або схожі;
    • досконале володіння українською мовою;
    • 2+ років досвіду розробки технічної документації та/або роботи на аналогічній посаді;
    • високий рівень володіння програмами MS Office;
    • вміння самостійно збирати, аналізувати та структурувати інформацію;
    • вміння коротко і ясно описувати вимоги до або функції інформаційних систем;
    • раціональний перфекціонізм і увага до деталей
    • базові технічні знання — основи бізнес-аналізу, програмування, тестування, UI/UX, розуміння методологій розробки програмного забезпечення.

    Буде плюсом:

    • досвід участі у проєктах з розробки інформаційних систем для державних або муніципальних структур;
    • досвід роботи в державному секторі;
    • досвід роботи з державними стандартами, а саме ГОСТ 19.ххх, ГОСТ 43.ххх, ДСТУ ISO/IEC/IEEE 15289:2019 <Інженерія систем і програмних засобів. Вміст інформаційних об’єктів життєвого циклу (документації)>;
    • володіння Jira та Confluence;
    • досвід створення документації API (OpenAPI), графічних діаграм для опису процесів тощо та володіння BPMN, UML;
    • знання англійської мови на рівні В2 та вище;
    • системні технічні знання —бізнес-аналізу, проектування, програмування, тестування, дизайну та методологій розробки програмного забезпечення.

       

    Ми пропонуємо: 

    • Повністю віддалений формат роботи
    • Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.City (трудовий договір або гіг-контракт).
    • Гнучкий початок робочого дня з 9 до 11. Логуємо час виконання робочих задач в Jira
    • Роботу над корисними проєктами для Україн
    • Відсутність мікроменеджменту, лояльність та взаємоповагу. 

     
    Додаткові плюшки: 
     

    • Медичне страхування після 3 місяців оплачуваного випробувального терміну 
    • Компенсація корпоративного навчання англійської мови - 50% 

     

    Просимо разом з резюме надати посилання на приклад оформлення документу в Word українською мовою.

    Кандидатам, відібраним для подальшого розгляду, буде надано Тестове завдання (до 2-ух сторінок Word).

     


    Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда (1,5 год) → пропозиція 
     

  • Data Engineer / ML Engineer/MLOps

    Full Remote · Ukraine · Product · 5 years of experience · Pre-Intermediate
    Ця роль передбачає повну відповідальність за побудову, підтримку та оптимізацію інфраструктури і пайплайнів для Large Language Models (LLM) на фізичних серверах, включно з автоматичним перенавчанням, версіонуванням та моніторингом моделей. Ваша робота...

    Ця роль передбачає повну відповідальність за побудову, підтримку та оптимізацію інфраструктури і пайплайнів для Large Language Models (LLM) на фізичних серверах, включно з автоматичним перенавчанням, версіонуванням та моніторингом моделей. Ваша робота дасть можливість команді дослідників та розробників моделей ефективно будувати, тестувати й впроваджувати нові ML-рішення.

     

    Вимоги до кандидата

    1. Досвід роботи
      • Комерційний досвід (5+ років) як Data Engineer, ML Engineer або MLOps, бажано з фокусом на текстові LLM
    2. Стек технологій
      • Обов’язково:
        • Kafka – проєктування стрімінгових архітектур, розгортання та супровід.
        • Elasticsearch – налаштування, індексування, оптимізація пошуку, робота з аналітикою.
        • PostgreSQL – адміністрування, оптимізація, робота з великими обсягами даних.
        • CI/CD – будь-які популярні інструменти (GitLab CI, Jenkins, GitHub Actions, тощо).
      • Бажані навички:
        • Інструменти контейнеризації (Docker) і оркестрації (Kubernetes, Nomad, Slurm для HPC і т.ін.).
        • Оркестратори (Airflow, Prefect, Luigi).
        • MLflow, DVC чи інші для трекінгу версій моделей.
        • Системи моніторингу та логування (Prometheus, Grafana, ELK-стек, Splunk).
        • Інфраструктурні інструменти (Ansible, Terraform — для конфігурацій, якщо є потреба).
    3. Знання ML-процесів
      • Базове розуміння циклу розробки моделей (тренування, валідація, деплоймент, моніторинг), навіть якщо основний фокус – інфраструктура.
      • Досвід інтеграції ML-моделей у продакшн середовище.

     

    Обов’язки на посаді:

    1. Побудова інфраструктури для LLM
      • Розгортання та підтримка середовища для тренування й розгортання LLM на фізичних серверах (GPU-кластери, спеціалізовані апаратні рішення).
      • Організація системи зберігання великих обсягів даних (Data Lake/Data Warehouse) з використанням PostgreSQL, Elasticsearch або інших рішень (HDFS чи аналогів, якщо потрібно).
    2. Розробка та підтримка Data/ML пайплайнів
      • Втілення (імплементація) готової логіки, яку розробляє інша особа, у вигляді робочих конвеєрів (pipelines) для збору, очищення та перетворення даних, у тому числі стрімінгу (Kafka)..
      • Впровадження пайплайнів для підготовки даних, тренування моделей, валідації, а також автоматизованого деплойменту (CI/CD).
      • Автоматичне перенавчання моделей (retraining), контроль версій (model registry) та управління конфігураціями.
    3. Оркестрація
      • Впровадження та налаштування оркестраторів (Airflow, Prefect або Luigi) для автоматизації та відстеження стану усіх Data/ML процесів.
      • Проектування та впровадження workflow для комплексних ETL/ELT задач і процесів перенавчання моделей.
    4. Версіонування та моніторинг моделей
      • Організація процесу зберігання й відстеження версій моделей (MLflow, DVC чи інші системи).
      • Налаштування логування, моніторингу продуктивності (Prometheus, Grafana або інші інструменти), а також алертингу у випадку деградації моделі.
    5. Інтеграція та CI/CD
      • Налаштування безперервної інтеграції (CI) та безперервного розгортання (CD) для ML-проєктів: автоматичне тестування, перевірка якості даних, деплоймент на стенди.
      • Оптимізація й перенесення моделей у продуктивне середовище з використанням контейнеризації (Docker) та, за потреби, оркестрації (Kubernetes чи подібних рішень).
    6. Архітектура даних та безпека
      • Проектування високодоступної та відмовостійкої інфраструктури з використанням фізичних серверів, RAID-масивів, бекап-планів.
      • Контроль доступу до даних та шифрування, дотримання вимог безпеки при роботі з конфіденційною інформацією.
    7. Оптимізація та масштабування
      • Тюнінг продуктивності баз даних (PostgreSQL, Elasticsearch) та стрімінгових рішень (Kafka).
      • Оптимізація пайплайнів під специфіку LLM (великий обсяг текстових даних, потреба у паралелізації тощо).
      • Проведення тестів на стрес-навантаження та вирішення питань масштабування на рівні апаратури й мережі.
    8. Співпраця з командою
      • Тісна взаємодія з Data Scientists, які відповідають за архітектуру та розробку самих моделей.
      • Консультування щодо кращих практик роботи з даними, інфраструктурою та оркестрацією.
    9. Документація та knowledge sharing
      • Ведення детальної технічної документації з налаштування та підтримки інфраструктури.

     

    Ми пропонуємо: 

    • Повністю віддалений формат роботи (кандидати з Києва можуть працювати в офісі з генераторами за бажанням).
    • Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.City (трудовий договір або гіг-контракт).
    • Відсутність тайм-трекерів і гнучкий графік роботи (починаємо в період з 9 до 10 ранку, 8-ми годинний робочий день).
    • Роботу з цікавими та корисними проєктами для України та Європи.
    • Відсутність мікроменеджменту, лояльність та взаємоповагу. 

    Додатково: 

    • Медичне страхування після 3 місяців оплачуваного випробувального терміну 
    • Компенсація корпоративного навчання англійської мови — 50% 

       

    Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда (1,5 год) → пропозиція

  • Middle+/Senior Front-End Developer to $3500

    Full Remote · Countries of Europe or Ukraine · 4 years of experience
    MASCODE — це українська сервісна компанія, яка спеціалізуємося на комплексній розробці програмного забезпечення, від ідеї до її реалізації. Шукаємо досвідченого Middle+/Senior Front-End Developer в команду для розробки модульної e-case managment системи...

    MASCODE — це українська сервісна компанія, яка спеціалізуємося на комплексній розробці програмного забезпечення, від ідеї до її реалізації. 

    Шукаємо досвідченого Middle+/Senior Front-End Developer в команду для розробки модульної e-case managment системи за участі AI. 

     

    Наші очікування від майбутнього колеги: 

    Знання основних технологій, з якими ми працюємо на проєкті: 

    • Commercial experience in Frontend development React > 4 year  
    • Typescript, Javascript ES6+ 
    • React hooks 
    • MUI (react material UI) 
    • Styled components 
    • Redux/Redux Toolkit 
    • Rest API (axios) 
    • Git 

    Буде плюсом:  

    • React hook form 
    • Zod/Yup 
    • React Query 
    • Storybook 
    • Cypress/Jest/Enzyme 

    Твої задачі в ролі Middle+/Senior Front End Developer: 

    • Створення нового та оновлення існуючого функціоналу 
    • Баг фіксинг 
    • Аудит та огляд Pull Requests, зроблених іншими розробниками 
    • Участь у дискусіях та процесі прийняття рішень щодо нового функціоналу 
    • Оцінка задач 
    • Участь у code conventions  

     

    Ми пропонуємо:  

    • Повністю віддалений формат роботи (кандидати з Києва можуть працювати в офісі з генераторами за бажанням)  
    • Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.CityСіті (трудовий договір або гіг-контракт)  
    • Відсутність тайм-трекерів і гнучкий графік роботи (починаємо в період з 9 до 10 ранку, 8-ми годинний робочий день)  
    • Роботу з цікавими та корисними проєктами для України та Європи 
    • Відсутність мікроменеджменту, лояльність та взаємоповагу  

    Додаткові плюшки:  

    • Медичне страхування після 3 місяців оплачуваного випробувального терміну  
    • Компенсація корпоративного навчання англійської мови — 50%  

     

    Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда з Team & Tech Lead і Delivery Manager (до 1 год) → Job Offer 

  • Senior Java Developer to $3500

    Full Remote · Countries of Europe or Ukraine · 5 years of experience
    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо Senior Java Developer в...

    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. 

     

    Шукаємо Senior Java Developer в команду для розробки модульної e-case managment системи з використанням гібридної мікросервісно-SOA-подієво-орієнтованої архітектури з використанням різноманітних сучасних рішень та інструментів.

     

    Очікування від майбутнього колеги: 

    • Глибоке розуміння принципів ООП та SOLID.
    • Досвід у розробці з використанням Java 11+, Spring Boot, Gradle, Docker.
    • Орієнтація у технологіях: REST, gRPC, Jackson, Kafka, PostgreSQL, Elasticsearch, Flyway, JUnit, BPMN, OAuth, Kubernetes, S3.

     

    Буде плюсом:

    • Досвід у створенні мікросервісних систем із використанням DDD, CQRS, ES, HA.
    • Розуміння архітектурних шаблонів та принципів побудови масштабованих систем.

     

    Твої основні задачі:

    • Забезпечення  високого рівня якості коду та дотримання стандартів розробки.
    • Постійне вдосконалення якості продукту разом із командою.
    • Участь у всіх етапах розробки продукту.
  • Java Team Lead to $4500

    Full Remote · Countries of Europe or Ukraine · 5 years of experience
    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо досвідченого Java Team Lead в...

    Компанія MASCODE надає повний цикл послуг з розробки програмного забезпечення і допомагає технологічним компаніям реалізувати свої продукти від концепції до запуску та забезпечити їх подальший супровід і підтримку. Шукаємо досвідченого Java Team Lead в команду для розробки модульної e-case managment системи з використанням гібридної мікросервісно-SOA-подієво-орієнтованої архітектури з використанням різноманітних сучасних рішень та інструментів.

     

    Очікування від майбутнього колеги в ролі Team Lead: 

    • Вміння розбивати завдання на чіткі й зрозумілі задачі.
    • Здатність організувати ефективну співпрацю між кількома учасниками команди.
    • Забезпечення  високого рівня якості коду та дотримання стандартів розробки.
    • Активна підтримка професійного розвитку команди.
    • Глибоке розуміння принципів ООП та SOLID.
    • Досвід на рівні Senior/Tech Lead у розробці з використанням Java 11+, Spring Boot, Gradle, Docker.
    • Орієнтація у технологіях: REST, gRPC, Jackson, Kafka, PostgreSQL, Elasticsearch, Flyway, JUnit, BPMN, OAuth, Kubernetes, S3.

     

    Буде плюсом:

    • Досвід у створенні мікросервісних систем із використанням DDD, CQRS, ES, HA.
    • Розуміння архітектурних шаблонів та принципів побудови масштабованих систем.

     

    Твої основні задачі:

    • Забезпечення ефективної роботи команди та координація процесів.
    • Постійне вдосконалення якості продукту разом із командою.
    • Участь у всіх етапах розробки продукту – від аналізу вимог до релізу.

     

    Ми пропонуємо: 

    • Повністю віддалений формат роботи (кандидати з Києва можуть працювати в офісі з генераторами за бажанням).
    • Офіційне оформлення зі 100% покриттям податків в компанію-резидента Дія.City (трудовий договір або гіг-контракт).
    • Відсутність тайм-трекерів і гнучкий графік роботи (починаємо в період з 9 до 10 ранку, 8-ми годинний робочий день).
    • Роботу з цікавими та корисними проєктами для України та Європи.
    • Відсутність мікроменеджменту, лояльність та взаємоповагу. 

     

    Додаткові плюшки: 

    • Медичне страхування після 3 місяців оплачуваного випробувального терміну 
    • Компенсація корпоративного навчання англійської мови - 50% 

     

    Етапи найму: Короткий колл з HR менеджером (до 30 хв.) → технічна співбесіда (1,5 год) → пропозиція 

Log In or Sign Up to see all posted jobs