H

Senior Full Stack Engineer

HumanSignal (ex Heartex)
≈ 9 млн–15,4 млн ₽ · 101,1 тыс.–171,8 тыс. €
115 000 – 195 500 $
🌍 Удалённо
Middle
Полная занятость
🌐 Глобал
Описание вакансии

Senior Full Stack Engineer

What you’ll do

Build full-stack features: React/TypeScript on the client; Django/REST services, data models, and background jobs on the server.
Own outcomes, not tasks: refine scope, suggest trade-offs, propose simpler approaches, and land increments that deliver value fast.
Design clean API contracts and evolve schemas/migrations; improve performance and reliability (query tuning, caching, job orchestration).
Partner with Product & Design from discovery to delivery: clarify user jobs, write lightweight RFCs/PRDs, and shape scope and milestones.
Keep UIs accessible and responsive; add solid error-handling and failure-mode UX.
Raise engineering standards: testing strategy, code quality, observability hooks, resilience patterns.
Partner with Support to investigate production issues, reduce UX papercuts, and turn learnings into fixes.
Engage with our open-source community (issues, discussions) to understand real-world needs and improve developer experience.
Participate in architecture discussions and code reviews; mentor teammates and improve patterns across the codebase.

Who you are

Senior-level experience shipping production full-stack features (React/TypeScript + Python/Django + SQL).
Strong product sense: you’ve made scope/trade-off decisions and iterated based on real-world usage and feedback.
Fluency with modern FE tooling (e.g., Vite/Webpack, Jest/Cypress) and state-management patterns.
Backend depth: REST API design, relational modeling, migrations, performance tuning, and background job patterns.
Excellent communication at a Senior IC level—you write clear RFCs/PRDs, give actionable reviews, and present trade-offs well.

Nice to have

GraphQL familiarity; Kafka/queues/streaming; Spark/BigQuery; auth/RBAC; multi-tenant SaaS; design-system experience.
Tech stack

Python/Django, JavaScript/TypeScript, React, OpenAI API, Spark, BigQuery, Kafka, Jest, Cypress, AWS, Kubernetes, Postgres, Redis.

Location & compensation

We pay based on regional compensation market rate ranges. This role is across North/South America and Europe. Base cash compensation range: $140,000 to $200,000 USD. Final offer depends on experience and other factors.

How we work

Six-week cycle: four weeks of building/shipping features, two-week cooldown for technical debt and process refinement. Team rotates to handle customer support to stay in touch with real user needs.

How we build

Trunk-based development with small, reviewable PRs; feature flags for safe rollouts; strong code reviews; pragmatic testing; close collaboration with Product/Design/Support.

AI-помощник
ИсточникСкрыто
Опубликовано6 июн.
Выше рынка на 5925%
вакансия9 037 000
в среднем по рынку150 000
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).