Software Developer TypeScript (Node.js + Vue.js)
Город:
Алматы
Занятость:
Полная занятость
Компания "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, аналитиками
Что мы предлагаем
-
Инженерную команду с сильной архитектурной культурой
-
Наставничество и регулярную обратную связь
-
Участие в реальных проектах с влиянием на технические решения
-
Компенсацию обучения: профессиональные курсы, литература, конференции
-
Современное оборудование и комфортный офис
-
Конкурентную заработную плату — обсуждается индивидуально по итогам собеседования
30 Апреля
Senior frontend developer( Микрофинансовая организация KMF(КМФ) )
Алматы
Компания "Микрофинансовая организация KMF(КМФ)" Что делать? Разработка и сопровождение системы банковского приложения; Проведение code...
28 Апреля
Алматы
Компания "Kulan Oil" IT команда находится в поиске "Senior PHP-разработчика" Команда состоит, из: Team-Lead (backend developer), 2 product...
27 Апреля
Алматы
Компания "Народный банк Казахстана" Обязанности: Разработка и архитектура: Проектировать и развивать микросервисы на Go, создавая устойчивую...
27 Апреля
Full Stack Разработчик NodeJS (Junior/Middle)
Алматы
Компания "Stingsword" Обязанности: Разработка системы учета на Node.js и Next.js Интеграция с PostgreSQL (проектирование схем, работа...
27 Апреля
Senior Java Developer\ Team Lead
Алматы
Компания "AMAN GROUP CO.,LTD" Вакансия: Senior Java Developer / Team Lead Компания : AmanTrans Город : Алматы Формат : full-time, офис О...
Вакансия размещена в отрасли