Jobs Companies OnHires Senior Fullstack Engineer

Über diese Senior Fullstack Engineer Stelle bei OnHires

OnHires · Remote · Remote Europe

Python/Django + React/TypeScript | Europe | Remote


Brief of the Role

Our client is looking for a Senior Fullstack Engineer who owns their domain end-to-end - from API design to production UI - and operates with the autonomy and judgment that comes from real experience at scale.

This is not a role where you wait for specifications and implement them. You will own a zone of the codebase: its architecture, its quality, its technical debt, and its path forward. You make the calls within your zone. You write the tests. You ship to production and stay accountable for what happens after.

The company is in the middle of a deliberate engineering transformation - moving from AI-assisted development to AI-native operations. You will work with agentic tools daily, orchestrating AI to handle execution while you focus on architecture, judgment, and quality. The company expects every engineer to reach full agentic fluency: humans defining what correct means, agents executing against that definition, and engineers owning the outcome.

Their stack: Python, Django, and DRF on the backend; TypeScript and React on the frontend; Postgres and ClickHouse for data; AWS and Kubernetes for infrastructure. We run a modular monolith across five production Kubernetes clusters serving approximately 150 tenants at roughly 5,000 RPM. This is real-world scale with real-world complexity - not a greenfield prototype.

Your background

You are a senior engineer who has shipped production systems under real load and knows what it costs to maintain them. You don’t just write features - you own the systems they live in. You’ve made architectural decisions you had to live with, debugged production incidents under pressure, and learned firsthand why test coverage matters before code leaves your hands.

You operate with high autonomy. You take a problem, break it down, make decisions, and deliver - without needing someone to check on you. When something is ambiguous, you resolve it. When something breaks in production, you fix it and make sure it doesn’t break the same way again.

You are pragmatic about AI. You use agentic tools to move faster, but you review what they produce with the same rigor you’d apply to any junior engineer’s code. You understand that AI is leverage, not a replacement for judgment - and you invest in making agents better by improving the context they work with.

You communicate directly and efficiently. You write things down - in tickets, in documentation, in code - because you know that knowledge locked in one person’s head is a team liability, not a personal asset.

Qualities we seek

  • 5-7+ years of commercial full-stack development experience

  • Strong Python and Django/DRF skills with production Postgres experience under real load

  • Production-level React and TypeScript - not side projects, not tutorials

  • Proven ability to own a domain without micromanagement: architecture, code quality, test coverage, technical debt

  • Self-directed work style with direct collaboration with product managers - no intermediary layers

  • Experience with multi-tenant systems, high-volume data, or complex data pipelines

  • Russian as primary working language; English at professional working level

  • Active use of AI and agentic tools in your development workflow - or a demonstrated willingness and ability to adopt them rapidly

Nice to have

  • ClickHouse or other analytical databases

  • High-load systems, fintech, or similarly demanding environments

  • Kubernetes, Helm, Terraform, CircleCI - enough to debug a broken pipeline, not just use one

  • Message queues and distributed systems: Kafka, RabbitMQ, idempotency patterns

What they expect of you

  • You do what you say you will do - a core company principle.

  • Own your zone of the codebase fully - architecture, quality, documentation, and operational health. Your zone should be legible to any senior engineer without you in the room.

  • Build features end-to-end: API through UI. No, “I only do backend.” Fullstack means fullstack.

  • Write tests as part of building, not after. Every PR includes tests for the code it introduces. Agents can help generate them; you own the output.

  • Work with agentic tools as your primary execution layer. Formulate tasks with precise context. Review agent output at the level of architectural decisions and edge cases, not syntax.

  • When agents fail - invest in improving their context (agents.md, skills, documentation) rather than completing the task manually. This is how the system compounds.

  • Collaborate directly with product managers to clarify requirements before development starts. Ambiguities get resolved in tickets, not in Slack threads.

  • Participate in code review with rigor and speed. Reviews should take no more than 5–10% of your time - if they take more, something is wrong upstream, and we expect you to raise it.

  • Mentor newer developers when the opportunity arises - not as a formal obligation, but as a natural part of being senior on a team that values growth.

What you can expect from the company

  • A senior team with a flat structure

    Engineering Managers and senior individual contributors. No unnecessary hierarchy. You are trusted to make decisions in your domain.

  • Real autonomy

    No fixed hours, no micromanagement. SLA on Slack is 24 hours. We care about outcomes, not presence.

  • Unlimited paid time off

    We trust you to manage your own time and energy responsibly.

  • Offsites twice a year

    Cyprus plus a rotating destination. In-person time matters; we invest in it.

  • Learning and equipment budget

    Conferences, courses, books, and hardware. If it makes you better at your craft, we support it.

  • Stability

    Very low turnover. Many engineers have been here 5-6 years. People stay because the work is good and the culture is real.

  • Competitive compensation

    Salary, stock options, and health coverage. You are fundamental to the company’s success and will be compensated accordingly.

  • A company in transformation

    You are joining during a deliberate shift to AI-native engineering. This is a chance to shape how a real engineering organization operates - not just watch it happen.

Bereit, sich bei OnHires zu bewerben?
Bei OnHires bewerben

Ähnliche Jobs

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei OnHires

Alle Jobs bei OnHires ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos