xBerry Job Senior Python Developer

Senior Python Developer

Apply
OpcjonalneFull TimeWrocław21 000 -27 000
About us
xBerry – we are an R&D House gaining experience in delivering custom solutions for international clients since 2016. We provide extensive expertise in embedded systems, machine learning, AR/VR technology, and image processing.
Requirements

1. Language and Frameworks

  • Python 3

  • FastAPI

  • Pydantic

2. Databases and ORM

  • SQLAlchemy 2.0

  • PostgreSQL

3. Asynchronous Communication

  • Redis (pub/sub, queues)

  • WebSockets (real-time updates)

  • Server-Sent Events (SSE)

4. Architecture and Design Patterns

  • Clean Architecture

  • Repository pattern

  • Dependency Injection

  • Event-driven design

  • Command/Query separation

  • Service layer pattern

5. Testing and Code Quality

  • pytest +

6. DevOps and Tooling

  • Poetry

  • Docker and Docker Compose

7. Practical experience in working with AI copilotes.

Responsibility

Technical responsibilities:

  • Design, develop, and maintain backend services in Python

  • Investigate and resolve bugs end-to-end, including root cause analysis and long-term fixes.

  • Contribute to backend architecture and technical direction of owned modules.

Code quality & delivery

  • Ensure high code quality, testability, and adherence to engineering standards.

  • Perform meaningful code reviews, focusing on correctness, maintainability, and technical risk.

  • Actively reduce technical debt and propose architectural or performance improvements.

Collaboration

  • Work closely with QA and Frontend teams to enable effective testing and stable integrations.

  • Support PM with technical estimations, risk identification, and dependency management.
We offer
•   Flexible working hours
•   Hybrid work options (office in Wrocław)
•   Medical care program
•   MultiSport
•  Integration events
•  A contract of employment or self-employment, depending on You