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

05 Марта

Партнерские Вакансии

Город:

Алматы

Занятость:

Полная занятость

Компания "TechWorks"

Кого мы ищем

Мы ищем разработчика, который относится к своей работе как инженер — увлечён технологиями, стремится глубже понимать системы и использовать технические решения для реального улучшения процессов.
Нам нужен человек, который не боится сложных задач, умеет разбираться в новых инструментах и подходах, и готов самостоятельно доводить решения до результата.

⚠️ Работа только в офисе, формат удалённой занятости не рассматривается.⚠️

Чем предстоит заниматься

  • Разработка 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-model

API / Интеграции

  • Глубокое понимание REST, HTTP-методов, кодов ответов, CORS

  • Работа с OpenAPI, структура API-контрактов

Базы данных

  • Уверенная работа с SQL-запросами

  • Понимание индексов, пагинации, JOIN-ов

  • Знание сильных и слабых сторон различных типов баз данных

  • Опыт работы с нереляционными хранилищами

Dev-инструменты

  • Docker: сборка образов, проброс портов, Dockerfile

  • Git: pull/push, работа с ветками, разрешение конфликтов, merge и rebase

Тестирование

  • Знание принципов unit-тестирования

  • Опыт работы с Jest или аналогичными инструментами

Проектирование

  • Базовые принципы системного и архитектурного дизайна

  • Понимание слоёв, зависимостей, границ компонентов

  • Участие в проектировании архитектуры системы

Рабочий подход

  • Самостоятельность в разборе задач и поиске решений

  • Готовность к работе с новыми технологиями и нестандартными задачами

  • Инициативность, желание улучшать не только код, но и процессы

  • Эффективное взаимодействие с коллегами: разработчиками, QA, аналитиками

Что мы предлагаем

  • Инженерную команду с сильной архитектурной культурой

  • Наставничество и регулярную обратную связь

  • Участие в реальных проектах с влиянием на технические решения

  • Компенсацию обучения: профессиональные курсы, литература, конференции

  • Современное оборудование и комфортный офис

  • Конкурентную заработную плату — обсуждается индивидуально по итогам собеседования

Похожие вакансии

04 Марта

Senior Front-end Developer

Алматы

Компания "5 LAB(ФАЙВ ЛАБ)" Our company, with over 12 years of experience in IT commercial development, collaborates with major customers across...

Отправить резюме подробнее

04 Марта

Python Developer (Middle+)

Алматы

Компания "Sapa Digital Communications" Формат: офис в Алматы, гибрид Sapa Digital Communications - IT-компания из Казахстана, которая...

Отправить резюме подробнее

04 Марта

Strong Middle Backend Developer( Sapa Digital Communications )

Алматы

Компания "Sapa Digital Communications" Просим откликаться, если вы свободны, так как ПРИСТУПИТЬ К РАБОТЕ НАДО ДО 16 МАРТА Sapa Digital...

Отправить резюме подробнее

05 Марта

Главный IT -специалист (PL/SQL developer)

Алматы

Компания "Халык-Life, АО" Обязанности: Разработка программного кода с использованием Oracle PL/SQL; Реализация бизнес-функциональности по...

Отправить резюме подробнее

05 Марта

Senior Frontend-developer (React + TypeScript)

Алматы

Компания "Скиф Трейд" Мы ищем сильного frontend-разработчика, который умеет проектировать архитектуру клиентских приложений, эффективно...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: