Senior Python Developer
New
D
DO OK • Life-changing software servicesSoftware Development
100% remote or office in Poland (Wrocław / Zielona Góra)Full-TimeSenior
Salary18,000 - 27,000 PLN per month
Apply NowOpens the employer's application page
Job Details
- Languages
- English (C1)
- Experience
- 5+ years
- Required Skills
- DockerGraphQLPythonSoftware ArchitectureFastAPICI/CDRESTful APIs
Requirements
- 5+ years of commercial software development experience.
- Strong professional experience in Python 3.11+ including typing and dataclasses.
- Production experience with modern Python frameworks like async FastAPI and Async SQLAlchemy 2.0.
- Strong expertise in API design using REST and GraphQL.
- Solid understanding of relational, document, search, and key-value databases.
- Advanced knowledge of software engineering principles including OOP, SOLID, YAGNI, and TDD.
- Extensive experience with unit testing (pytest), CI/CD pipelines, Docker, and deployments.
- Proven ability to build efficient, low-latency, and scalable systems.
- Ability to work under pressure with tight deadlines and evolving requirements.
- Excellent written and spoken English proficiency (C1 level).
Responsibilities
- Act as a technical partner for clients by analyzing business needs and proposing scalable solutions.
- Take full ownership of complex features from architecture through implementation and deployment.
- Design system architecture, APIs, and data models for high-load, data-intensive systems.
- Deliver core and business-critical project components.
- Proactively identify technical risks, bottlenecks, and debt to drive improvements.
- Ensure high code quality, performance, and system reliability.
- Support and mentor other developers to raise engineering standards.
View Full Description & ApplyYou'll be redirected to the employer's site