ZF Group

Web Application Developer, Python Stack

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 (caching, asynchronous callbacks).
  • Actively use Generative AI tools in your daily workflow.
  • 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.
  • Business fluency with an understanding that code is a means to a business end.
  • Comfortable and excited about using AI tools to code faster and smarter.
  • 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 ControlAsynchronous callbacksWeb Application DevelopmentSQLGenerative AIProduction-ready apps
Soft Skills
CollaborationBusiness fluencyCommunicationProblem-solvingAdaptabilityTeamworkAttention to detailCreativityCritical thinkingTime management
Certifications
Bachelor’s Degree