Вакансиялар

Senior Backend Developer (Node.js, в офис, Астана)

  • бастап 1200000
  • Астана

Қысқаша сипаттама

Біз ауыр легасимен, күрделі архитектурамен жұмыс істей алатын және үлкен өндіріс қосымшасын дамыта алатын тәжірибелі аға Бэкенді іздейміз.

Маңызды: маусымдар, нақты өндіріс тәжірибесі жоқ орта мектептер және курс түлектері сәйкес келмейді.
5 + жыл бойы todo оқу парақтарын емес, жауынгерлік қызметтерді жазатын әзірлеушілер қажет.

 

  • 🛠 Стек

    • Node.js

    • NestJS

    • React

    • MongoDB (өте терең білім маңызды)

    • Redis

    • Memcached

    • REST API

    • WebSocket

    • Микросервистік сәулет (міндетті)

    🔥 Талаптар - қатаң аға

    1. Node-да 5 + жылдық өндіріс тәжірибесі.js

    Сәулет, оңтайландыру, рефакторинг, өндіріс жүктемелері.

    2. Күшті NestJS

    Модуль құрылымдары, DI, құбырлар, сүзгілер, күзетшілер, микросервистер, интерсепторлар.

    3. MongoDB (must-have)терең сараптама

    • индекстер (құру, талдау, профильдеу)

    • күрделі қондырғылар

    • ауыр сұрауларды оңтайландыру

    • slow queries жөндеу

    • үлкен коллекциялармен жұмыс

    • деректерді сақтау механикасы мен сұрау әрекеттерін түсіну

    Егер сіз "тек Mongo-ны қолданған болсаңыз" - бұл жеткіліксіз.

    4. Микросервистік архитектураны жақсы меңгеру

    Мен "мақалаларды оқымадым", бірақ микросервистерді нақты жобаладым, қолдадым және масштабтадым:

    • үлгілерді түсіну: event-driven, pub/ sub, message-bus

    • қызметтердің өзара әрекеттесуі, маршруттау, discovery

    • кезектер, кэштер, теңгерім, ретрейлер

    • idempotency және таратылған жүйелердегі транзакция

    • таратылған сұраныстарды мониторингілеу және логиялау

    • Микросервистерге арналған CI / CD

    • монолиттен микросервистерге көшу

    • сервистерге бөлу стратегиясы

    • қызметтер арасындағы тәуелділіктер мен келісімшарттармен жұмыс

    Егер сіз микросервистердегі нақты мәселелерді шешпесеңіз-бұл бірден "жоқ".

    5. Легасимен жұмыс істей білу

    Білу керек:

    • басқа біреудің кодын тез түсіну

    • модульдерді бөлектеу

    • құлаусыз қайта жазу

    • жаңа архитектураға көшу

    • қауіпсіз рефакторинг жүргізу

    6. Сарапшы деңгейіндегі асинхронизм

    • event loop

    • промис, async / await

    • race conditions

    • тапсырмалар кезегі

    • асинхронды тар жолдарды профильдеу

    7. REST API және WebSocket туралы кеңейтілген түсінік

  • жобалау

  • қосылыстардың тұрақтылығы

  • оңтайландыру

  • graceful shutdown

  • қателерді дұрыс өңдеу

avatar
ТОО ИНТЕЛЛЕКТДИАЛОГ
IT-компания
Astana Hub қатысушысы
  • Жұмыс түрі

    Толық жұмыс күні

  • Бағыт

    Басқа

  • Жұмыс тәжірибесі

    3 жылдан 6 жылға дейін

  • Вакансияның мәртебесі

    Ашық

  • Жарияланған күні

    05 желтоқсан 2025