
Senior Web Application Developer
ZF Group
full-time
Posted on:
Location Type: Hybrid
Location: Wroclaw • Poland
Visit company websiteExplore more
Job Level
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