TECEZE

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer with a contract length of "unknown" and a pay rate of "unknown." Key skills include Python programming, data manipulation with Pandas and NumPy, version control with Git, and experience in creating interactive dashboards using Plotly Dash.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
320
-
🗓️ - Date
October 9, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Houston, TX
-
🧠 - Skills detailed
#REST (Representational State Transfer) #Plotly Dash #SQL (Structured Query Language) #HTML (Hypertext Markup Language) #Plotly #NumPy #Pytest #Python #Data Manipulation #REST API #Unit Testing #Libraries #GIT #Version Control #Data Cleaning #Programming #Documentation #Pandas
Role description
Proficient Python Programming ii. Key skills: Functions, classes, and object-oriented programming, List comprehensions, generators, Error handling, iii. Working with virtual environments and package management (pip, venv) Data Manipulation & Analysis (Pandas & NumPy) i. Key libraries: pandas, numpy, (optional: polars) ii. Key skills: Data cleaning and preprocessing, Handling missing values, grouping, merging, pivoting, aggregations, and SQL 1. Software Engineering Best Practices i. Key practices: Version control with Git. Writing modular, reusable code. Unit testing (e.g., with pytest). Code documentation and docstrings. Using linters and formatters 1. Plotly Dash i. Key skills: Customizing with Plotly Graph Objects for advanced interactivity. ii. Creating dashboards with Dash: Callbacks, Layouts (HTML & CSS integration), Components (Dropdowns, sliders, graphs, tables). iii.REST APIs: Fetching or sending data to backend services