استخدام Senior Backend TypeScript Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    بیش از شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی



Essential Requirements 
Core experience 

  • 8+ years of professional backend development experience, including 3+ years with TypeScript in production. 
  • Strong Node.js expertise building high‑throughput, low‑latency REST APIs and background workers. 
  • Deep TypeScript skills: advanced typing, interfaces, generics, strict mode, and modular architectures.

Primary Tech Stack 

  • TypeScript + Node.js as the main backend stack.
  • Experience with modern HTTP frameworks (e.g. Hono, Express, Fastify) and a solid understanding of routing, middleware, and error handling. 
  • PostgreSQL: schema design, indexing, query optimization, and transactions. 
  • Experience with TypeScript‑first ORMs (e.g. Drizzle ORM, Prisma, TypeORM) and a migrations‑driven workflow.  Experience with Google Cloud Platform or similar cloud providers (containerized services, managed SQL, object storage, background jobs/queues). 
  • Familiarity with NoSQL/document databases (e.g. Firestore, MongoDB) for high‑volume or time‑series data. 
  • Strong background in unit and integration testing (Jest or similar) and mocking external services

Architecture, quality & practices

  • Proven experience designing and evolving modular backend architectures with clear boundaries between routes, services, models, and utilities. 
  • Strong understanding of domain modeling, transactional integrity, and soft‑delete/audit patterns.  
  • Hands‑on experience implementing robust validation layers (e.g. Joi, Zod) and consistent error‑handling strategies. 
  • Comfortable with performance tuning: pagination, query optimization, caching strategies, and production observability. Solid grasp of security best practices for web APIs: authentication/authorization, JWT, input validation, rate limiting, and secret management. 
  • Experience with CI/CD pipelines, Docker, and environment‑based configuration for multi‑environment deployments

Collaboration & Leadership

  • Demonstrated ability to own features end‑to‑end: from design and ADRs to implementation, testing, and rollout.
  • Experience mentoring mid/junior engineers, conducting code reviews, and raising engineering quality standards.  Comfortable working with product, data, and frontend teams to refine requirements and maintain backward compatibility. 
  • Strong written communication skills for technical docs, RFCs, and API/Swagger documentation

  • Bonus Points 
  • Experience with event tracking/analytics pipelines (e.g. PostHog, Segment) and audit/telemetry design. 
  • Prior work with multi‑service Cloud Run setups, background jobs, and scheduled/statistics workloads. 
  • Familiarity with feature flagging, A/B testing, and gradual rollouts. 
  • Exposure to fraud detection, rewards/points systems, or marketplace platforms is a plus. 

معرفی شرکت

ActionModel is building the next generation of AI — one that can use the internet like a human. Our intelligent agents interact directly with websites to complete real tasks: clicking, typing, navigating, and executing workflows across any platform.

We’re pioneering a new layer of automation that works through the user interface, not just APIs — unlocking the full potential of AI-powered productivity. By learning from real human behavior, the ActionModel gets smarter with every interaction.
  • مهارت‌های مورد نیاز

    Node.js REST API typescript NoSQL
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml