• Войти
Работа в Томске
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Томске
Работа в Томске
наверх
  1. Работа в Томске
  2. База резюме
  3. ⚫ Разработчик✔
отправить приглашение
file_download

Senior Frontend Developer (Vue)

от 08 Июня 2026

Nursultan

Город

Томск

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Описание

NURSULTAN SARAZHIEV
Senior Frontend Engineer | Vue 3 · TypeScript · Performance & Architecture
Almaty, Kazakhstan (open to remote) · nursultansarazhiev@gmail.com · LinkedIn · GitHub · t.me/nursdev
SUMMARY

Senior Frontend Engineer with 5+ years building large-scale, business-critical web apps in fintech and SaaS. My
strongest areas are frontend performance, scalable architecture, and bringing complex legacy codebases up to
modern standards without breaking production. Core stack is Vue 3, Nuxt, Composition API and TypeScript, with solid
production experience in React. I also interview frontend candidates and mentor a junior developer.

WORK EXPERIENCE
Frontend Developer, Kaspi.kz
Nov 2023 – Present · Almaty


Build and maintain a large-scale seller-facing marketplace used by thousands of merchants, owning high-load
interfaces for product listing, inventory and order management.
Brought repeated page transitions down from 3+ seconds to around 0.5 seconds (roughly an 80% drop) by adding a
stale-while-revalidate caching layer, so cached data shows instantly while it revalidates in the background.
Built and shipped a partner-support tool embedded inside our CRM, connecting it through iframe and postMessage for
secure cross-origin communication between the CRM and the embedded app.
Fully rewrote the legacy JavaScript codebase to TypeScript, which cut a whole class of runtime errors and made the
code far easier to maintain.
Re-architected the frontend from a shared modular structure to Feature-Driven Development (FDD), which made the
codebase easier to scale and sped up the team.
Led the Vue 2 to Vue 3 migration on the Composition API, and moved the build from Webpack to Vite, cutting dev
start-up and rebuild times noticeably.
Interview frontend candidates for the company and mentor a junior developer through code reviews, pairing and
day-to-day guidance.
Core: Vue 2/3, Nuxt, TypeScript, Composition API | State & Data: Pinia, Vuex, Apollo GraphQL | Tooling: Vite, Webpack, Jest,
Sentry | UI: Vuetify, Buefy, i18n

Frontend Developer, Discovery Studio
Feb 2021 – Oct 2023 · Bishkek

Code Hosting Platform (NDA) · Jul 2022 – Oct 2023

Built a complex code-hosting and collaboration platform, similar to GitHub and GitLab, using Vue 3, Nuxt and
TypeScript.
Designed and shipped core repository features: code comparison and diff views, webhook management, and full
CRUD for branches, commits and repositories.
Optimized rendering of performance-critical UI like large diffs and file trees, keeping the app responsive on big
repositories.
Built a theming system (Classic, Night, Automatic) on global design tokens and CSS variables, plus full
internationalization.
Helped shape frontend architecture decisions using SOLID, DRY, KISS and YAGNI to keep the codebase
maintainable long-term.

Core: Vue 3, Nuxt, TypeScript, Composition API | State: Pinia, Vuex | Tooling: Vite | UI: Monaco Editor, Highlight.js
EngagedMD, Healthcare SaaS (NDA) · Nov 2021 – Jun 2022
Built an admin panel from scratch for a healthcare SaaS platform focused on fertility and patient engagement.

Designed a scalable, component-based architecture and built data-driven interfaces for managing users, content and
business workflows.
Integrated GraphQL services for efficient data fetching and predictable state, and ran code reviews to keep quality
consistent.

Core: React, Next.js, TypeScript | State & Data: Redux, GraphQL | Tooling: Vite, Jest, Sentry | UI: Material UI, Cypress
Real Estate Platform (NDA) · Feb 2021 – Oct 2022

Worked on a cloud-based enterprise real-estate management platform covering CRM, listings, lead and transaction
workflows.
Built UI for property search, filtering, role-based dashboards and admin operations in React and TypeScript, with i18n
localization.

Core: React, TypeScript | State: MobX | Tooling: Vite, Webpack, Jest, Sentry | UI: Material UI, i18n

TECHNICAL SKILLS
Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3

Performance: caching (SWR), rendering & bundle
optimization

Frameworks: Vue 3 / Nuxt, React / Next.js

Tooling: Vite, Webpack, Git, Jest, Sentry,
iframe/postMessage
State & Data: Pinia, Vuex, Redux, MobX, REST, GraphQL
(Apollo)
Architecture: FDD, OOP, SOLID, DRY, KISS, design
systems

CERTIFICATIONS & EDUCATION
Official Vue.js Developer Certification (Mid-Level), Vue School / Vue.js · Nov 2025 · ID CMVD-007729
Software for Computer Systems & Automated Systems (IT), Kyrgyz Republic · 2014–2018
Software Engineering (incomplete), Kyrgyz National University
LANGUAGES
Russian, Native / Bilingual · Kyrgyz, Native · English, Professional Working Proficiency

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

21 декабря, 2016

Администратор гостиницы

Ольга

Город

Томск

Возраст

57 лет (18 марта 1969)

отправить приглашение подробнее

24 февраля, 2017

Бурильщик / Бригада бурильщиков

Андрей

Город

Томск

Возраст

52 года (15 марта 1974)

отправить приглашение подробнее

21 декабря, 2016

Электрик

Сергей

Город

Томск

Возраст

50 лет (10 января 1976)

отправить приглашение подробнее
Все похожие резюме
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Full stack инженер (JS/TS-разработчик)

Томск

Разработчик iOS (стажёр)

Томск

Frontend-разработчик на Angular( ИнфоТеКС )

Томск

Младший разработчик iOS

Томск

Frontend-разработчик (React)

Томск

Популярные специализации
  • Средний и младший медперсонал
  • Гуманитарные науки
  • Естественные науки
  • Технические науки
  • Общественные науки
  • Другое
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь