ZF Group

Senior Web Application Developer

ZF Group

full-time

Posted on:

Location Type: Hybrid

Location: WroclawPoland

Visit company website

Explore more

AI Apply
Apply

Job Level

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.
  • Optimize application performance to ensure speed and reliability.
  • Actively use Generative AI tools in your daily workflow 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.
  • About 5 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
PythonDashShinyUser AuthenticationRole-Based Access ControlGenerative AIWeb Application DevelopmentSQLOAuthDatabase Management
Soft skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail
Certifications
Bachelor’s Degree