Backend ծրագրավորող (NestJS / TypeScript)
Backend ծրագրավորող DatsTeam-ում։ Հեռավար, լրիվ դրույքով։ 3-6 տարվա փորձ։ Միկրոծառայություններ, REST API, NestJS/TypeScript։
Backend ծառայությունների նախագծում, մշակում և սպասարկում NestJS և TypeScript հիմքով։ Միկրոծառայությունների ճարտարապետության մշակում և զարգացում՝ ապահովելով անթերի աշխատանք և մասշտաբայնություն։ REST API-ի նախագծում contract-first սկզբունքով (OpenAPI որպես SSOT, mock և իրական ծառայություն մեկ կոնտրակտից)։ Ինտեգրացիա արտաքին ծառայությունների և տվյալների աղբյուրների հետ (մեսինջերներ, SSO, օբյեկտային պահեստներ)։ Backend-ի անվտանգության ապահովում՝ օգտագործողի տվյալների պաշտպանություն, գաղտնիքների կառավարում, միջծառայությունային հարցումների ստորագրում և վավերացում։ Ավտոմատացված թեստերի գրում, կոդի որակի և փաստաթղթերի թարմացման պահպանում։ Մասնակցություն CI/CD գործընթացների տեղադրման և սպասարկմանը։ Մասնակցություն ճարտարապետական որոշումներին՝ ուղղված կատարողականության, անվտանգության և մասշտաբայնության վրա։
Ամուր փորձ NestJS-ի և TypeScript-ի հետ (4+ տարի կոմերցիոն նախագծերում)։ Միկրոծառայությունների ճարտարապետության նախագծման և սպասարկման փորձ։ MongoDB-ի և PostgreSQL-ի լավ իմացություն։ Redis-ի հետ աշխատանքի փորձ (քեշավորում, հերթեր, բաշխված կողպեքներ)։ Գործնական փորձ contract-first REST API մշակման մեջ (OpenAPI, mock սերվերներ, տիպերի գեներացիա)։ Docker-ի և docker compose-ի հետ փորձ, կոնտեյներացման և տեղադրման սկզբունքների ընկալում։ Real-time-ի հետ փորձ՝ WebSocket, pub/sub, webhook ինտեգրացիաներ։ Ավտոմատացված թեստավորման և CI/CD-ի հետ փորձ։ Bun-ի և Elysia-ի հետ աշխատելու պատրաստակամություն NestJS-ի հետ միասին։ Մաքուր, սպասարկվող կոդ, իմաստալից կոդ-վերանայումներ, որոշումների փաստաթղթավորում։ Լավ կլինի ունենալ՝ Փորձ Telegram-ի հետ ինտեգրացիայում MTProto (gramjs) և Bot API (Telegraf) միջոցով։ Փորձ Kafka-ի և BullMQ-ի հետ։ Փորձ օբյեկտային պահեստների (MinIO / S3) և մեդիա գործընթացների հետ։ Փորձ Kubernetes-ի և Helm-ի հետ։ Կրիպտոգրաֆիկ անվտանգության և բանալիների կառավարման ընկալում (HMAC, RS256 JWT, ռոտացիա, օֆլայն մինթինգ)։ Փորձ air-gapped / on-prem տեղադրումների հետ։ Ծանոթություն GraphQL-ի հետ։ Փորձ բլոկչեյն ցանցերի հետ ինտեգրացիայում (Ethereum, Polygon, TRON, TON և այլն)։ Փորձ տեղեկատվական անվտանգության նախագծերում։
Հեռավար աշխատանք, լրիվ դրույքով։ Գրաֆիկ՝ 5/2։
Բաց մի թողեք ոչ մի աշխատանք
Բաժանորդագրվեք մեր Telegram ալիքին