Python Developer - Interactive Web Applications (dash/streamlit) (m/f/d)

ZF Automotive Systems Poland Sp. z o.o.

Warsaw, Poland
On-site
Python dash or pyshiny expertise
Backend integration with python engines
Enterprise features (sso, rbac)
Design and build scalable web applications using Python Dash or PyShiny, ensuring instant loading and complex state management

Job Summary

  • Design and build scalable web applications using Python Dash or PyShiny, ensuring instant loading and complex state management.
  • Implement essential enterprise functionality including User Authentication (SSO), Role-Based Access Control (RBAC) for thousands of users, and strict audit trails.
  • Actively use Generative AI tools to accelerate code generation, write unit tests, and refactor logic, pushing the boundaries of the Python web stack.

Matching Summary

Design and build scalable web applications using Python Dash or PyShiny, ensuring instant loading and complex state management.

Skills & Requirements

Must-have

  • Python Dash or PyShiny expertise
  • Backend integration with Python engines
  • Enterprise features (SSO, RBAC)
  • User-centric design and UX
  • Application performance optimization
  • Generative AI tools integration

Nice-to-have

  • Experience with caching (Redis)
  • Experience with asynchronous tasks (Celery)
  • Business value and speed to market focus
  • Experimenting with new libraries

Key Requirements

  • Bachelor’s Degree in IT, engineering, or business management
  • Several years of Web Application Development experience
  • Deep expertise in Dash or PyShiny
  • Proven experience implementing Authentication/Authorization (OAuth)
  • Experience designing apps that write back to databases (SQL)
  • Business fluency and understanding of business needs
  • Comfortable using AI tools for coding
  • Excellent fluency in English

Work Rights

Not specified

Tailored Resume

Cover Letter