Full-stack Developer (AI-assisted) — Flutter / Node.js / TypeScript

Full-stack Developer (AI-assisted) — Flutter / Node.js / TypeScript

Ташкент, 2-й проезд Халкобод, 59

Описание вакансии

About the role

We're building PingTop — a fast-scaling, next-gen product with a modern, AI-first engineering process. We work with AI agents directly in the IDE every day (it's core to how we ship, not an experiment). You'll build across mobile (Flutter) and backend (Node.js/TypeScript) on AWS.

Responsibilities

  • Build and maintain features in our Flutter mobile app and Node.js + TypeScript backend services
  • Use an AI agent in your IDE (Cursor / Claude Code / Copilot) as your primary development tool — prompt, review, verify, and ship
  • Integrate the app with backend REST APIs
  • Deploy and monitor services on AWS
  • Participate in code reviews; write clean, maintainable, well-documented code
  • Communicate clearly with the team in English (daily standups, PRs, docs)

Requirements

  • English — primary requirement: confident spoken and written English (you'll work and communicate in English every day)
  • Working knowledge of at least several of: Flutter (Dart), Node.js, TypeScript
  • Basic AWS knowledge (EC2/ECS, S3, Lambda, reading logs)
  • Hands-on experience using an AI agent in the IDE — able to brief the agent, review its output, and take ownership of what ships
  • Confident with VS Code and Git (commit, branch, PR)
  • Fast learner, curious, takes ownership

Nice to have

  • REST APIs, WebSocket, PostgreSQL/MongoDB
  • Docker, CI/CD (GitHub Actions)
  • Experience publishing mobile apps (App Store / Google Play)
  • Prior remote/distributed-team experience

What we offer

  • Modern product on a current stack with an AI-first workflow
  • Real ownership from day one, strong mentorship
  • A team that values curiosity, ownership, and moving fast
  • (Salary / benefits / work format — fill in per PingTop's package)


Почему стоит присоединиться к нам
• Зарплата: от 4 000 000 сум/мес — на испытательный срок и с ростом по результатам после испытательного до ~$600.
• Бонусы за результат: после испытательного срока — премии по итогам работы от $50 до $200.
• Опционы: участие в программе опционов после прохождения квалификационного периода от $100 до $200.
• Влияние: вы создаёте технологию для быстрорастущей e-commerce-платформы нового поколения.
• Культура: мы ценим любознательность, ответственность и инициативу — команда, которая быстро учится и ещё быстрее действует.

Flutter, Dart, Node.js, TypeScript, AWS, English, AI agents, REST API, Git, VS Code, Docker

Навыки
  • Flutter
  • AWS
  • Node.js
  • TypeScript
  • Dart
  • Swift
  • Kotlin
  • MongoDB
Посмотреть контакты работодателя

Адрес

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

Ipotekabank OTP Group

Senior Node.JS Developer

Ipotekabank OTP Group

  • Ташкент

  • Не указана

Рекомендуем
  • Ташкент

  • Не указана

Рекомендуем
КДБ Банк Узбекистан

Frontend Developer/Разработчик фронтенд

КДБ Банк Узбекистан

  • Ташкент

  • Не указана

Рекомендуем
JN MEGA PORCELAIN
  • Ташкент

  • Не указана

  • Ташкент

  • Не указана

ISHONCH
  • Ташкент

  • Не указана

ZORDOC
  • Ташкент

  • Не указана

ООО ULTRADECOR

Software Developer

ООО ULTRADECOR

  • Ташкент

  • Не указана

АКБ Туронбанк
  • Ташкент

  • Не указана

КДБ Банк Узбекистан

Разработчик C++ (PL/SQL)

КДБ Банк Узбекистан

  • Ташкент

  • Не указана

TAYANCH MIKROMOLIYA BANKI

Middle Backend Developer (Java)

TAYANCH MIKROMOLIYA BANKI

  • Ташкент

  • Не указана

NETTOSOFT
  • Ташкент

  • Не указана

АКБ Туронбанк

Strong Junior Backend Developer

АКБ Туронбанк

  • Ташкент

  • Не указана

Orient Finans Bank

Backend Developer

Orient Finans Bank

  • Ташкент

  • Не указана

HamkorBank
  • Ташкент

  • Не указана

АКБ Туронбанк
  • Ташкент

  • Не указана

  • Ташкент

  • Не указана

HamkorBank
  • Ташкент

  • Не указана

PAYLATER
  • Ташкент

  • Не указана

Senior Node.js / NestJS Developer

OPTIMA LAB SERVICES

  • Ташкент

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию