Software Developer TypeScript (Node.js + Vue.js)

TechWorks

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 23 д. назад
‍ Кого мы ищемМы ищем разработчика, который относится к своей работе как инженер — увлечён технологиями, стремится глубже понимать системы и использовать технические решения для реального улучшения процессов.
Нам нужен человек, который не боится сложных задач, умеет разбираться в новых инструментах и подходах, и готов самостоятельно доводить решения до результата.Чем предстоит заниматьсяРазработка backend и frontend на TypeScript (Node.js + Vue.js / React)Интеграция с внешними системами: REST, SOAP, KafkaПокрытие кода тестами, соблюдение читаемости, структурности и единых подходовРабота с реляционными базами данных (PostgreSQL, Oracle) и нереляционными хранилищамиУчастие в обсуждении архитектурных решений и проектировании компонентов системы✅ Что нам важноТехнические навыкиTypeScript / Node.js / Vue.jsОтличное понимание синтаксиса и возможностей TypeScriptЗнание async/await, замыканий, this, строгой типизацииОпыт работы с Express, middleware, логированием и обработкой ошибокПонимание реактивности Vue, жизненного цикла компонентов, computed, watch, v-modelAPI / ИнтеграцииГлубокое понимание REST, HTTP-методов, кодов ответов, CORSРабота с OpenAPI, структура API-контрактовБазы данныхУверенная работа с SQL-запросамиПонимание индексов, пагинации, JOIN-овЗнание сильных и слабых сторон различных типов баз данныхОпыт работы с нереляционными хранилищамиDev-инструментыDocker: сборка образов, проброс портов, DockerfileGit: pull/push, работа с ветками, разрешение конфликтов, merge и rebaseТестированиеЗнание принципов unit-тестированияОпыт работы с Jest или аналогичными инструментамиПроектированиеБазовые принципы системного и архитектурного дизайнаПонимание слоёв, зависимостей, границ компонентовУчастие в проектировании архитектуры системыРабочий подходСамостоятельность в разборе задач и поиске решенийГотовность к работе с новыми технологиями и нестандартными задачамиИнициативность, желание улучшать не только код, но и процессыЭффективное взаимодействие с коллегами: разработчиками, QA, аналитикамиЧто мы предлагаемИнженерную команду с сильной архитектурной культуройНаставничество и регулярную обратную связьУчастие в реальных проектах с влиянием на технические решенияКомпенсацию обучения: профессиональные курсы, литература, конференцииСовременное оборудование и комфортный офисКонкурентную заработную плату — обсуждается индивидуально по итогам собеседованияTechWorks - консалтинговая ИТ-компания, оказывающая услуги в области бизнес-консультирования, системной интеграции, проектирования и разработки программного обеспечения для корпоративного и государственного секторов.Мы оказываем поддержку клиентам на любом этапе реализации программ трансформации бизнеса - от разработки ИТ стратегии и технологического консалтинга до проектирования систем и внедрения бизнес-приложений, последующего обучения и аутсорсинга поддержки пользователей и приложений.Основные направления деятельности:
  • Разработка и внедрение информационных систем
  • Внедрение вендорных решении и лицензионного ПО
  • Обследование ИТ-инфраструктуры (аудит, технический консалтинг)
  • Поставка оборудования и аппаратных решений
  • Техническая поддержка и обучение

HeadHunter