Senior Full-Stack Developer (AI-Native)

Empat


Job Location:

Kyiv - Ukraine

Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

We are looking for a Senior Full-Stack Developer (AI-Native) to join the project full-time. This person will own the full stack backend frontend and AI/agent layer with no splitting between projects. They need to be a thinking partner not an executor someone the clients technical leadership wants to work with directly.


Your responsibilities will include:

  • Own the full stack end-to-end backend frontend and AI/agent layer architecture decisions performance work integration testing without hand-holding.
  • Work directly with the clients technical leadership as a thinking partner.
  • Build and maintain LLM-powered agent systems with observability evaluation and structured tracing.
  • Cover backend frontend and infrastructure independently no thats not my area.
  • Use AI-assisted development (Claude Code or equivalent) fluently and extensively as a primary tool.


What we expect from you:

Core stack Backend:

  • Python FastAPI SQLAlchemy Alembic.
  • PostgreSQL PostGIS spatial data modelling multi-tenant isolation at the database session and repository layers.
  • Redis async task queues.
  • Unit & integration tests Pytest.

Core stack Frontend:

  • React TypeScript strict typing; comfortable with generics discriminated unions and type inference.
  • App Router Server Components server-side data fetching middleware Server Actions.
  • Zustand store design selectors SSR hydration concerns.
  • Unit & integration tests E2E Vitest Cypress or equivalent.

AI / Agent Layer:

  • LLM-powered agents SSE tool-use patterns prompt engineering.
  • Observability & evaluation structured tracing of agent runs and tool calls usage tracking analytics.

Infrastructure:

  • AWS ECS S3 containerized deploys.
  • Terraform infrastructure as code.
  • CI/CD GitHub Actions.

Engineering Practices:

  • Static typing Pyright as CI gate; type hints on every signature no escape hatches.
  • Multi-tenancy tenant isolation at the database session and repository layers.
  • Git discipline conventional commits granular atomic history clean PRs.

Tooling AI-assisted development (Claude Code):

AI is a primary everyday tool on this project not an occasional helper. We expect a candidate who has moved well beyond ad-hoc prompting and treats their AI setup as part of their engineering craft.

  • AI-native development non-negotiable. Daily extensive fluent use of Claude Code (or equivalent) for reading writing refactoring debugging and navigating a large codebase. Working without AI in the loop is not how this team operates.
  • Plain prompting is not enough. Ask ChatGPT a question and paste the answer is the baseline we expect candidates to be past. Were looking for someone who engineers their AI workflow: rich structured context project conventions and reference examples fed to the model clear scoping iteration and rigorous review of generated output.
  • Skills Hooks Subagents must understand must be able to build and already uses in real work. The candidate should be able to clearly explain what each is and critically has already created and uses them day-to-day not just heard of them:
    • Skills reusable on-demand instruction/knowledge packages that extend the agents competence for a given task type (e.g. scaffold a module generate a PR run a review) and encode the teams conventions.
    • Hooks deterministic automated triggers on lifecycle events (pre-commit before/after edit on stop etc.) executed by the harness itself e.g. auto-running lint/typecheck/tests on changed files or guarding protected areas.
    • Subagents delegating multi-step or parallel work (large refactors audits codebase research) to scoped agents with verification of their output.
  • MCP awareness understands the Model Context Protocol and how to connect AI to real context and tools (codebase Git issue tracker browser observability) rather than working blind. Hands-on MCP usage is a strong plus.
  • Structured change management artifact-driven workflow from exploration through implementation to verification.
  • Critical not credulous reviews everything the model produces never commits code they dont understand knows where AI accelerates the work (boilerplate tests scaffolding exploration) and where it does not (complex domain/architecture logic). AI is a force multiplier for their own thinking never a copy-paste crutch.

Soft skills / Mindset:

  • Initiative proactively asks questions proposes solutions flags issues without being asked.
  • Software Engineering Mindset understands fundamentals not just framework recipes; can reason about problems from first principles.
  • Comfortable with the unknown says I dont know let me find out explores and digs in.
  • Thinks aloud communicates where they are what theyre considering what theyre unsure about.
  • Fast moves quickly without sacrificing quality; comfortable with startup pace and shifting priorities.
  • Collaborative but opinionated contributes ideas challenges assumptions respectfully.
  • English B2 daily verbal and written communication with the client and their team; working proficiency minimum.


What We Offer:

  • Work at a Top-employer company (according to DOU 2025).
  • A strong culture built on empathy trust openness and real care for employees.
  • Competitive compensation with regular reviews.
  • Paid vacation and sick leave.
  • Medical insurance.
  • Personal learning budget and access to top HR tools platforms and practices.
  • Team events and regular team-building activities.
  • Flexible hybrid work model with an office in central Kyiv.

Required Experience:

Senior IC

We are looking for a Senior Full-Stack Developer (AI-Native) to join the project full-time. This person will own the full stack backend frontend and AI/agent layer with no splitting between projects. They need to be a thinking partner not an executor someone the clients technical leadership wants...

About Company

Company Logo

Empat helps startups and enterprises launch powerful mobile and web apps. 300+ projects completed. Perfect score on Clutch. See why top brands trust us.

View Profile View Profile