Senior Python Developer

BlueSoft

Warsaw, Poland • 16m ago • On-site

Senior

On-site

100 - 150 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Python Developer

  • Focus: Backend services using FastAPI, asynchronous APIs, REST integrations, and migration toward microservices

Description

You will join a team developing modern backend solutions, building and evolving FastAPI-based services with async programming and contemporary software engineering practices. The role includes adding new functionality, integrating systems, and migrating selected legacy components into a microservices architecture. Hybrid collaboration includes working from the Warsaw office twice per month.

Responsibilities

  • Develop and maintain Python backend applications

  • Design and build asynchronous APIs with FastAPI

  • Create and develop REST API integrations

  • Ensure code quality via automated tests and static code analysis

  • Contribute to architecture design and adoption of software engineering best practices

  • Participate in CI/CD processes

  • Collaborate on migration to a modern microservices-based architecture

Requirements

  • Minimum 4 years of commercial Python experience

  • Minimum 1 year of FastAPI experience

  • Experience with at least two Python web frameworks (e.g., FastAPI, Flask, Django, Sanic, Tornado)

  • Practical async/await experience

  • Very good knowledge of REST APIs

  • Docker knowledge

  • Experience with CI/CD processes

  • Knowledge of best practices: static analysis, code typing, automated tests, DRY, SOLID, KISS, YAGNI

Benefits

  • Collaborative team environment with partner-style communication and open knowledge sharing

  • Long-term project involvement in an IT company active for over 20 years

  • Opportunity to work on diverse projects for well-known industry leaders

  • Access to modern technologies and engineering standards

  • Flexible engagement: hybrid or fully remote (determined by each team)

  • Learning ecosystem: internal trainings, thematic guilds, and cloud trainings/certifications via technology partnerships

  • Online English or German learning and group language classes

  • Access to Multisport and private medical care on preferential terms

  • Sailing trips in the Caribbean, Mediterranean, and Northern Seas with co-financing

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Python Developer role

Improve your resume for just $5

PLN 100 – PLN 150/year

Unlock Full Resume Report