ZF Group

Python Developer – Interactive Web Applications, Dash/Streamlit

ZF Group

full-time

Posted on:

Location Type: Hybrid

Location: WroclawPoland

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design and build scalable web applications using Python Dash or Shiny for Python (PyShiny).
  • Create robust interfaces between the UI and backend Python execution engines.
  • Implement essential enterprise functionality, including User Authentication (SSO) and Role-Based Access Control (RBAC).
  • Collaborate with the Product Owner to translate business requirements into intuitive interfaces.
  • Relentlessly optimize application performance to ensure speed and reliability.
  • Actively use Generative AI tools to accelerate code generation and refactor logic.
  • Operate as the primary web developer within cross-functional squads, defining the frontend architecture for new products.

Requirements

  • At least a Bachelor’s Degree in a related field, e.g. IT, engineering, business management.
  • A few years of experience in Web Application Development, with a strong focus on the Python ecosystem.
  • Deep expertise in building production-ready apps with Dash or PyShiny.
  • Proven experience implementing Authentication/Authorization (OAuth) and managing user permissions (RBAC) in a corporate environment.
  • Experience designing apps that write back to databases (SQL) and maintain audit logs.
  • Excellent fluency in English (written and verbal).
Benefits
  • Contract of employment with a flexible hybrid work model.
  • Enjoy flexible working hours tailored to your role and team.
  • Work in a diverse, international environment with cross-functional teams and stakeholders.
  • Access private medical care through Lux Med and life insurance under favorable terms.
  • Use the MyBenefit platform for sport activities, wellness, travel, entertainment, and more.
  • Be part of a collaborative team that values open communication, mutual support, and a positive working atmosphere.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDashShinyUser AuthenticationRole-Based Access ControlGenerative AIWeb Application DevelopmentSQLApplication Performance OptimizationFrontend Architecture
Soft Skills
CollaborationCommunicationProblem SolvingAdaptabilityAttention to Detail
Certifications
Bachelor’s Degree