Python Developer
- Python
- AI
- React.js
- Django
- FastAPI
- Flask
- JavaScript
- TypeScript
- HTML5
- CSS3
- REST API
- Microservices
- Git
- CI/CD
- Docker
- Kubernetes
- Streamlit
- Data Visualization
- FinOps
Role: Python Developer
Exp. Level: 10+ Years
Role Purpose Owns frontend delivery for the forecasting, commitment-tracking financial applications and executive dashboard/reporting end-to-end — a single accountable owner across UI build and exec-facing narrative.
Key Responsibilities
-
Lead frontend architecture for the forecasting and commitment-tracking applications.
-
Build AI-assisted executive dashboards and drill-down UX for finance stakeholders.
-
Architect and develop responsive front-end applications using ReactJS.
-
Good working experience in developing and maintaining scalable backend systems and API-driven applications using Python (Django/FastAPI/Flask).
-
Own executive reporting delivery: dashboards, AI-drafted narrative and commentary, exec-ready framing.
-
Deliver within the Client's primary frontend stack; contribute to hardening prototype UI work into production.
-
Support post-transition delivery-metric reporting (cycle time, AI-generated code quality, defect trends) in dashboard form.
Must-Have
-
10+ years of experience in Full Stack Development.
-
Strong hands-on experience with ReactJS, JavaScript, TypeScript, HTML5, CSS3.
-
Expertise in Python and backend frameworks such as Django, Flask, or FastAPI.
-
Experience in building and consuming RESTful APIs and microservices.
-
Hands-on experience with Git, CI/CD, Docker, and Kubernetes
-
Demonstrated experience owning both dashboard/UI delivery and executive reporting output.
-
Comfort owning frontend architecture decisions independently.
Nice-to-Have
-
Streamlit or data-visualization library experience.
-
Exposure to AI-assisted narrative generation (NLG) tools.
-
Prior work on financial or forecasting applications.
Interfaces With: Backend Developer; FinOps Analytics Engineer; AI Platform Architect.
Python Developer · Han IT Staffing