What You’ll Do:
- Finalise a Streamlit application (40–50% already developed): design and develop a web application that replicates and enhances the functionality of the existing Excel calculator.
- Integrate backend data sources, including Snowflake, SQL, and Python- based business logic.
- Implement features that improve upon the Excel version, such as:
- Saving and retrieving user-defined scenarios.
- Sharing scenarios across teams.
- Enabling manager-level approval workflows.
- Collaborate with cross-functional stakeholders to ensure the app meets usability, performance, and compliance standards.
- Translate documented business logic from Excel into robust, maintainable Python code.
- Ensure the application is visually engaging and easy to use for non-technical users.
What You Bring:
- Proven experience developing applications with Streamlit.
- Strong proficiency in Python, SQL, and working with Snowflake or similar cloud data platforms.
- Familiarity with Excel-based business logic and translating it into code.
- Experience building user-friendly interfaces and data-driven applications.
- Ability to work independently and collaboratively in a fast-paced environment.
- Understanding of scenario modelling, approval workflows, and data visualisation best practices.
- Knowledge of version control (e.g., Git) and agile development methodologies.
We offer:
- Office location: Prague (hybrid setup, with a mostly remote work arrangement).
- An opportunity to become part of the largest community of freelance Project Managers and Business Analysts in the Czech Republic and Slovakia – Projectman.
- Our full support throughout the entire project duration.
- Access to a wide portfolio of networking, educational, and social events to support your professional development.
Great opportunity for a junior developer to build a complete Streamlit application with real business impact in a global environment.