Python Developer building scalable web applications with Python Dash or Streamlit. Collaborating with cross-functional teams to deliver high-impact solutions in a hybrid working environment.
Responsibilities
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 (e.g., triggering complex simulations with user-defined inputs) while maintaining UI responsiveness.
Implement essential enterprise functionality, including User Authentication (SSO), Role-Based Access Control (RBAC) for thousands of users, user configuration persistence, and strict audit trails/history.
Collaborate with the Product Owner to translate business requirements into intuitive interfaces.
Optimize application performance (caching, asynchronous callbacks) to ensure speed and reliability even under heavy load.
Actively use Generative AI tools (e.g., Copilot, Gemini) to accelerate boilerplate code generation, write unit tests, 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.
You understand that code is a means to a business end, focusing on value, speed to market, and user adoption.
You are 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.
Job title
Python Developer – Interactive Web Applications, Dash/Streamlit
Technical Software Engineering Lead developing Java applications for Employee Benefits IT Team. Leading engineering teams in transforming the application landscape to achieve multi - year program outcomes.
Mid - Senior Software Engineer for a global crowdfunding platform powering social justice movements. Improving and maintaining Laravel/MySQL systems to support thousands of campaigns.
Software Developer focused on backend solutions, working with Python and C++ in a hybrid role based in Madrid. Experience with complex SOA architecture required.
Software Developer maintaining and developing app features for a user - friendly accounting platform. Collaborating with team on improvements to enhance user experience while providing technical support.
Senior Software Engineer developing backend applications for Cellulant, leading design and operations of mission - critical applications. Engaging with cross - functional teams to deliver high - value results in financial technology.
Senior .NET Backend Developer responsible for designing and maintaining backend systems using .NET technologies. Collaborating with cross - functional teams to ensure scalable architecture and code quality.
Fullstack Software Engineer at Dilitrust developing scalable legal solutions using Node.js and Vue.js. Collaborating across teams to drive innovation and enhance product offerings.
Java Developer developing BPMN - driven workflows and automated systems in a hybrid environment. Involves collaboration with teams and integration with various services.
Java Developer responsible for designing, developing, testing enterprise applications integrated with Angular front - ends. Collaborating in a technology team for innovative digital solutions.