First seen by Alion on Nov 12, 2026.
We are looking for an experienced fullstack engineer to join the team behind AgentHub, Darize’s platform for matching clients with the right consultants and automating the work around it.
This is a hands-on role for someone who can build features across the full stack and help us take the product further with AI.
The strongest candidates will:
•
Have solid production experience with both Angular/TypeScript and .NET, and be able to take a feature from API to UI on their own
•
Use AI tools in their daily work and have a balanced view of where they help and where they fall short
•
Take ownership of their tasks and deal with problems proactively, without waiting to be asked
•
Think ahead about how today’s decisions hold up when business requirements change, and know how to mitigate the side effects
•
Build monitoring into what they ship and keep an eye on production before issues turn into incidents
•
Speak fluent, professional English and be comfortable working in an international team
This is an engineering role where you write code every day. It is not an architect role where you mainly define what others should build.
Role purpose
The engineer will be one of the core builders of AgentHub and help define how we use AI, both in the product and in the way the team works.
You will take responsibility for the domains you work in, from design and implementation to running them in production. You will work closely with the other developers, DevOps engineers, our architects, Product Owners and AI engineers.
You will join a small team of 4-5 developers and architects. We already use AI tools a lot in our daily work, and we want to get better at it. You should be comfortable working in both Angular and .NET, depending on what the task requires. We also expect you to have opinions on how we build, both as an engineer who delivers and as a colleague who helps the rest of us improve how we work with AI.
You will help shape the AI roadmap for AgentHub. Agentic workflows in the product are the obvious next step, and how they should work in the UI is just as open a question as what they should do behind the scenes. We need someone who can help us decide what is worth building, what is worth buying, and what is worth waiting for.
Zakres obowiązków
- Build features end-to-end in AgentHub: Angular on the frontend, .NET on the backend, and Python services for AI/ML workloads
- Work on both frontend and backend, depending on what the sprint needs
- Build on our existing design system. You do not have to design the UX from scratch, but you should care about how the product feels to use
- Help define and carry out the product's AI strategy, including agentic workflows, automation, and capabilities we have not scoped yet, and how they show up in the UI
- Work with our architects on the larger technical decisions and take responsibility for the domains you work in
- Build robust integrations with external systems, including our ATS (retries, circuit breakers, versioning)
- Use DDD to keep the system aligned with how recruitment and consultant matching work in practice
- Build systems that are secure by default (OAuth2, JWT, managed identities, rate limiting)
- Use AI tools (Claude Code, Copilot, and whatever comes next) to work faster, and review what they produce with a critical eye, especially around edge cases in distributed systems
- Build internal AI tooling for the team where it makes sense, such as code generation helpers, review bots, and agents that take care of the tedious parts
- Help set the team's standards for AI-assisted code: when to trust it, when to verify it, and how to review it
- Take ownership of your tasks. See them through, find a way forward when you get stuck, and deal with problems when you spot them rather than waiting to be asked
- Think ahead. Consider the side effects of the decisions you make today, design so that changing business requirements do not lead to rewrites, and raise risks early with a suggestion for how to handle them
- Take responsibility for production: build monitoring, alerting, and dashboards into what you deliver, keep an eye on system health, and catch problems before users notice them.
Wymagania
What we are looking for
•Around 7+ years of fullstack experience with both Angular/TypeScript and .NET in production
•Real experience on both sides of the stack. You should be able to take a feature from API to UI on your own
•Experience with Python for AI/ML services, or a background that suggests you will pick it up quickly
•Experience integrating LLM APIs (Anthropic, OpenAI, or similar) into production systems, or a willingness to learn quickly. We are model-agnostic and not tied to a single provider.
•Good architectural judgement and the confidence to make decisions and explain the reasoning behind them
•A balanced view of AI tools: you know what they are good at, where they fall short, and how to use them effectively in your daily work
•A solid understanding of reliability, scalability, and how systems fail
•Hands-on experience with monitoring and observability (e.g. OpenTelemetry, Application Insights/Azure Monitor, Grafana). You know how to define useful metrics, SLOs, and alerts, and you act on trends before they turn into incidents
•Experience handling change: you consider the long-term consequences of your decisions, keep designs flexible where requirements are uncertain, and can adjust when the business changes direction
•Fluent English and the ability to explain complex technical topics clearly
•A high degree of ownership and independence. You take responsibility for your work from idea to production, solve problems as they come up, and are comfortable working in a small team with a lot of autonomy
Tech stack
- AI
- Angular
- TypeScript
- API
- UI
- Team work
- DevOps
- REST API
- .NET
- Python
- ML
- UX
- DDD
- JWT
- Claude
- LLM
- OpenAI
- Azure Monitor
- Grafana
- Degree

