Python Fullstack Developer
Wroclaw, Wrocław
ASCENDION ENGINEERING SOLUTIONS POLAND
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs using Python.
Architect robust, secure, and high-performance solutions for complex business requirements.
Integrate with databases, third-party APIs, and other backend systems.
Collaborate with data scientists, front-end developers, DevOps, and product teams to deliver end-to-end solutions.
Write clean, efficient, and well-documented code following best practices.
Continuously monitor, optimize, and troubleshoot backend systems for performance and reliability.
Qualifications
Extensive experience with Python and popular backend frameworks (e.g., Django, Flask, FastAPI).
Strong understanding of RESTful API design and implementation.
Proficiency in working with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
Experience with asynchronous programming and message queues (e.g., Celery, RabbitMQ, Kafka).
Experience in data science, machine learning, and AI—particularly with large language models (LLMs).
Solid knowledge of software design patterns, testing, and debugging.
Familiarity with containerization, cloud platforms (e.g., Docker, AWS, Azure), and CI/CD pipelines