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
Gerente de Território na Raízen em Goiânia/GO gerenciando clientes e contratos de fornecimento de combustíveis. Atuando na prospecção e garantindo excelência operacional com a equipe interna.
Python Developer enhancing Toronto's Open Data Program within the Technology Services Division. Focused on backend development and data management using scalable and clean Python code.
BackEnd Developer for Clinicorp, a SaaS company supporting dental clinics' operations through modern web development. Responsible for data processing and architecture in a strategic engineering squad.
Senior Magento Developer with solid experience in PHP at Logiscenter, working remotely on Magento projects. Ensuring platform stability and collaborating with various teams.
Senior Software Engineer developing C++ solutions for SMART Officiating systems at Hawk - Eye Innovations. Collaborating with teams to deliver performance - optimized code for live sporting events.
Senior Software Engineer developing C++ solutions for SMART Officiating systems at Hawk - Eye Innovations. Collaborating with teams to deliver technical excellence in high - pressure environments.
Java Developer in Analytics team at SEB, a leading financial services group in Northern Europe. Building innovative analytics solutions for payments and account data with a modern tech stack.
Senior C++ Developer in Software Algorithm Department at Mobileye optimizing applications for autonomous driving. Collaborating across teams on cutting - edge projects and algorithms.
Rust Developer creating secure and maintainable code at Prex, a fintech startup. Designing and optimizing systems for financial transaction processing in a collaborative environment.
Lead Software Engineer (Back - End) overseeing operations and development at DataLab USA™. Ideal for experienced engineers with leadership skills in web technologies.