
Senior Fullstack Engineer
Primary stack
Job description
About the Position
Senior Fullstack Engineer
Location: Remote Europe; Europe; Ukraine
Employment Type: Full time
Location Type: Remote
Department: Full-stack Development
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.
Responsibilities
- Own a zone of the codebase fully - architecture, quality, documentation, and operational health.
- Build features end-to-end: API through UI.
- Write tests as part of building, not after.
- Work with agentic tools as your primary execution layer.
- Collaborate directly with product managers to clarify requirements before development starts.
- Participate in code review with rigor and speed.
- Mentor newer developers when the opportunity arises.
Requirements
- 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
- Proven ability to own a domain without micromanagement
- Self-directed work style with direct collaboration with product managers
- 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
Nice to Have
- ClickHouse or other analytical databases
- High-load systems, fintech, or similarly demanding environments
- Kubernetes, Helm, Terraform, CircleCI
- Message queues and distributed systems: Kafka, RabbitMQ, idempotency patterns
What We Offer
- A senior team with a flat structure
- Real autonomy
- Unlimited paid time off
- Offsites twice a year
- Learning and equipment budget
- Stability
- Competitive compensation
- A company in transformation
About the Company
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.
© OnHires. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
OnHires was founded in 2021 by Vasyl Grygorovych and Viktoriia Ihnatieva to help companies find and hire the best tech talent the world offers.As business owners, both Victoria and Vasyl were frustrated by how difficult and costly it was to quickly scale development teams. Having lived in multiple countries and traveled to every continent in the world, they realized that great talent could be found anywhere. At the same time, they realized that it’s difficult for both companies and talent to find each other outside of their own geographical location. In an effort to solve this problem, Viktoriia and Vasyl founded OnHires.You can read more about their background here:🚀 Our missionTo connect great companies with even greater talent. We believe that talent can be found anywhere but this is not always the case with opportunities. We are on a mission to bridge that gap and create equal opportunities for everyone. To achieve this, we are building an agency that will help companies unlock global talent.
More at OnHires
All 120 roles
Product Lead / Field Operations Lead
OnHires · Kyiv

Head of Sales — Digital Marketing Services
OnHires · Canada

Sales Development Representative (Industrial IoT / Deep Tech)
OnHires · United States

AI Graphic Designer - Performance Ads
OnHires
Similar jobs

Senior Full-Stack Engineer
Go interactive · Ukraine

Senior Full-Stack Engineer
Go interactive · Ukraine

Senior Full-Stack Engineer
Go interactive · Ukraine

Senior Full-Stack Engineer
Go interactive · Ukraine