682,237open jobs
39,519companies
99,018added this week
Browse all
Salary
$24k – $28k per year (net)
Location
In office (Astana)
Overview
Company
Impact
Profile match
Clockster is a Kazakh software company founded in 2018 and based in Almaty. Its platform manages attendance, scheduling and payroll for frontline workers. The product is used by companies across Central and South-East Asia.

Clockster - SaaS для управления персоналом: учёт рабочего времени с мобильного приложения и биометрических терминалов, графики смен и автопланировщик, расчёт зарплаты, кадровый ЭДО с электронной подписью и госинтеграциями (ЕСУТД, eGov, NCALayer), задачи, чек-листы, LMS и т.д. Компания зарегистрирована в Сингапуре, продукт работает в Казахстане и Узбекистане, а также других странах СНГ и Юго-Восточной Азии.

Обязанности

  • разрабатывать интерфейсы в одном из продуктовых доменов (задачи и обучение);
  • переводить legacy-код с Options API на Composition API и с Vuex на Pinia - миграция идёт, и вы будете её частью;
  • продолжать перевод кодовой базы с JavaScript на TypeScript;
  • развивать общую дизайн-систему, а не дублировать компоненты в своём домене;
  • участвовать в код-ревью и держать гейты качества зелёными.

Стек

  • Vue 3.5, Composition API,
  • TypeScript 5.9, Vite 6, TailwindCSS 4, SCSS
  • Pinia и Vuex (миграция в процессе), Vue Router, vue-i18n
  • axios, Vuelidate, Leaflet, Chart.js, dayjs, VueUse
  • ESLint 9, Prettier, husky + lint-staged
  • GitHub Actions на собственных раннерах, Docker, Kubernetes; SonarQube и Trivy в качестве гейтов

Требования

  • 3+ года на Vue, уверенно с Vue 3 и Composition API;
  • TypeScript в рабочем объёме: типы API, дженерики, unknown в catch
  • HTML, CSS, Tailwind (у нас v4 - конфигурация отличается от v3);
  • REST API, понимание валидации на стороне сервера и обработки 422;
  • git и GitHub, работа через pull request, ревью кода.

Будет плюсом

  • миграция Options API на Composition API и Vuex на Pinia;
  • i18n в многоязычном продукте;
  • Vitest или другой опыт настройки тестов с нуля;
  • знакомство с Laravel-бэкендом на уровне чтения кода.

Если Вы хотите стать частью интересного проекта и внести свой вклад в развитие продукта, то оставляйте отклик и мы с Вами свяжемся!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
682,237 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Astana
$9.3k – $21k per year (net) • In office • Full-Time • Almaty
Apply
up to $16k per year (net) • Remote/Hybrid • Full-Time • 2+ years exp • Astana
Apply
$319k – $425k per year (net) • In office • Full-Time • 1+ year exp • Tashkent
Apply
$9.3k – $19k per year • In office • 1+ year exp • Astana
Management
WhatsApp
Apply
Data Engineer 1 day ago
$13k – $23k per year • In office • Astana
Python
SQL
Databases
MySQL
PostgreSQL
ClickHouse
MS SQL
Apache Kafka
AI/ML
Spark
Airflow
DevOps
Git
Docker
Analytics
ETL/ELT
Apply
Apply
$15k – $34k per year (Estimated) • In office • 3+ years exp • Astana
Python
SQL
Bash
Databases
Redis
ClickHouse
Apache Kafka
Greenplum
AI/ML
Airflow
dbt
Flink
DevOps
Ansible
Prometheus
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Grafana
SLI/SLO/SLA
Analytics
Informatica
Apache NiFi
Apply
$9k – $23k per year (Estimated) • In office • 3+ years exp • Astana
Python
SQL
Databases
PostgreSQL
AI/ML
OCR
DevOps
WebSockets
CI/CD
Docker
Kubernetes
SLI/SLO/SLA
QA
JMeter
Pytest
k6
Locust
Apply
See all jobs
This is one of many
682,237 more open roles from verified company boards, updated every day.