# Full Stack Engineer (Python/React/Typescript) at Capco

> Open job at Capco in Kraków, Poland. Workplace: On-site.

Source: Poland Dev Jobs, https://poland-devjobs.com/jobs/capco-full-stack-engineer-python-react-ysldjfb
Posted 29 October 2026. Last checked on the employer's career site: 4 November 2026.

## Facts

- Company: [Capco](https://poland-devjobs.com/companies/capco)
- Location: Kraków, Poland
- Workplace: On-site
- Employment type: Full-time
- Polish: Not required
- Skills: Django, FastAPI, Flask, JavaScript, LLMs, Python, React, TypeScript
- Not mentioned in the job post: salary, visa sponsorship, relocation, where you can apply from

## Job description

**CAPCO POLAND**

***We are looking for Poland based candidate.**

At **Capco Poland,** we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management.

**Role Overview**

We are looking for an experienced **Full-Stack Engineer** to join Capco on a project within investment banking. The ideal candidate brings strong **Python backend development** expertise, hands-on experience with **React and TypeScript**, and a solid understanding of scalable APIs and cloud technologies. Experience with **Generative AI, LLMs, RAG and AI agents** is also important. You'll build secure, production-ready applications, combining strong engineering practices with a proactive, collaborative approach to problem-solving.

**Key Responsibilities**

- Design, build, test and maintain secure, scalable backend services and APIs, primarily using Python.
- Deliver production-quality code through sound engineering practices: version control, automated testing, code review, CI/CD, and clear technical documentation.
- Integrate services with internal platforms, data sources and third-party APIs, handling authentication, authorisation, resilience, and error management appropriately.
- Build and support AI-enabled features, including integrations with LLMs, retrieval-augmented generation (RAG), prompt workflows, and agentic patterns.
- Implement appropriate AI evaluation, monitoring, guardrails, and human oversight to ensure solutions are reliable, secure, and used responsibly.
- Investigate and resolve defects, performance issues, and operational incidents; use logs, metrics, and traces to improve reliability.
- Work with product, design, data, and engineering colleagues to turn requirements into practical, maintainable technical solutions.
- Contribute to technical design discussions, estimate work realistically and deliver agreed outcomes to time and quality expectations.
- Keep up to date with relevant engineering, AI and security practices, applying them pragmatically to day-to-day delivery.

**Required skills:**

- Strong hands-on Python development experience, including building backend applications, services, and RESTful APIs.
- Experience with common Python frameworks and tooling, such as FastAPI, Flask or Django; pytest; dependency/package management; and asynchronous programming where relevant.
- Front-end development experience with React, TypeScript, JavaScript, and modern UI/component libraries.
- Experience building full-stack applications or collaborating closely with frontend engineers on API contracts and user journeys.
- Good understanding of software engineering fundamentals: clean code, object-oriented and/or functional design, testing, debugging, API design, and source control.
- Experience working with relational and/or NoSQL databases, writing efficient queries and designing data models.
- Practical experience building or integrating generative AI solutions using LLM APIs and orchestration frameworks.
- Understanding of RAG, embeddings, vector stores, prompt design, agent workflows, model evaluation, and AI safety/guardrails.
- Experience with cloud-hosted applications, containers, and CI/CD pipelines.
- Awareness of secure development practices, including secrets management, access control, data protection, and dependency security.
- Strong analytical and problem-solving skills, with the ability to work through ambiguous technical issues.
- Clear written and verbal communication, able to explain technical decisions to engineers and non-technical colleagues.

**Nice to have:**

- Familiarity with observability tooling, such as application logging, monitoring, and distributed tracing.
- Experience working in regulated, enterprise-scale or security-conscious environments.

**Recruitment Process:**

1. HR Interview with the recruiter
2. Technical Interview
3. Client Interview
4. Feedback and offer

#LI-HYBRID

## How to apply

Apply on the job page, https://poland-devjobs.com/jobs/capco-full-stack-engineer-python-react-ysldjfb: its Apply button opens the employer's own application page.

## More jobs from Capco

- [Principal Data Architect (Middle East)](https://poland-devjobs.com/jobs/capco-principal-data-architect-middle-east-x5v5hzq): Capco, Warsaw, Poland. On-site. Posted 3 November 2026.
- [Security Risk Consultant (Middle East)](https://poland-devjobs.com/jobs/capco-security-risk-consultant-middle-east-qgwelya): Capco, Warsaw, Poland. On-site. Posted 30 October 2026.
- [Technical Data Analyst (Splunk, Salesforce DB, PostgreSQL)](https://poland-devjobs.com/jobs/capco-technical-data-analyst-splunk-salesforce-db-postgresql-mcpwwl0): Capco, Warsaw, Poland. On-site. Posted 23 October 2026.
- [Front-End Engineer - React (Payments)](https://poland-devjobs.com/jobs/capco-front-end-engineer-react-payments-uk5fogz): Capco, Warsaw, Poland. On-site. Posted 20 October 2026.
- [Back-End Engineer - Java (Payments)](https://poland-devjobs.com/jobs/capco-back-end-engineer-java-payments-sv8jqnj): Capco, Warsaw, Poland. On-site. Posted 20 October 2026.
