← Усі вакансії

Staff Full-Stack Engineer (more Backend and Architecture tasks)

Рівень:
lead
Джерело:
djinni.co
Відгукнутись на вакансію →

Що робити

  • Take ownership of architectural decisions across backend services, including service boundaries, data ownership, idempotency, outbox patterns, caching, and failure handling.
  • Document important technical decisions and revisit them as requirements and system constraints evolve.
  • Design and evolve financially sensitive functionality, including double-entry wallet accounting, payments and withdrawals, inventory settlement, and auditable outcome-generation mechanisms.
  • Work across layers when necessary, from database schemas and Drizzle migrations through domain logic, Fastify APIs, asynchronous consumers, and React interfaces.
  • Provide technical leadership for the internal operations platform supporting catalog, fulfillment, finance, and customer-support workflows.

Що очікуємо

  • 8–9+ years of professional software engineering experience, including several years with direct responsibility for architecture and technical decisions in production systems.
  • Proven experience defining service boundaries, selecting appropriate storage technologies, and scaling production systems.
  • Practical understanding of capacity planning, caching strategies, database connection management, performance bottlenecks, and production debugging.
  • Ability to evaluate architectural trade-offs such as consistency vs. availability, synchronous vs. asynchronous communication, caching vs. source-of-truth access, and build vs. buy decisions.
  • Strong server-side engineering background with Node.js/TypeScript, .NET, or Java. Engineers coming from .NET or Java should be comfortable transitioning to TypeScript.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot