Senior Full Stack Engineer (Python FastAPI, JavaScript) (India)

Senior Full Stack Engineer (Python FastAPI, JavaScript) (India)

10 Nov
|
Digital Links
|
India

10 Nov

Digital Links

India

Senior Full Stack Engineer (Python FastAPI, Java Script)

Location: India - 100% Remote
Engagement: Contract
Experience: Senior

About the Role

We are seeking an experienced Senior Full Stack Engineer to design, build and maintain production-grade web applications and data-driven tools - strong Python and FastAPI on the backend, hands-on vanilla Java Script, DOM and CSS on the frontend, with disciplined pytest testing and openpyxl workbook automation.

Key Responsibilities

- FastAPI backend: design, build and maintain REST endpoints for a purchasing console, briefing engine, query interface and store intelligence
- Python business logic: demand forecasting rules, recommendation engines, cover window calculations and PO generation
- openpyxl automation: vendor-specific purchasing workbooks, multi-sheet formatted reports, replacing manual Excel preparation
- pytest: comprehensive suites for API endpoints, business logic, golden-path replay tests and edge cases
- Java Script and DOM: dynamic, interactive frontend interfaces
- CSS and UI: responsive, theme-aware styling (light/dark) with CSS variables, flexbox and grid
- Wire frontend interfaces to FastAPI endpoints
- Documentation, Git version control and reproducible deployment configurations




- Work with data engineers, ML engineers and business stakeholders

Required Skills & Qualifications
- Strong hands-on Python - clean, modular code with explicit separation of concerns
- FastAPI - routing, Pydantic models, dependency injection, background tasks, middleware, async endpoints
- pytest - unit and integration tests, fixtures, parametrize, golden-path replay tests
- openpyxl - workbook creation, multi-sheet formatting, cell styling, named ranges, automated reports
- Git, CI/CD pipelines, Agile delivery
- Java Script - vanilla JS, fetch API, async/await, event handling, DOM manipulation without frameworks
- DOM - drill-down panels, tab switching, live chart updates, query result rendering
- CSS - variables for theming, flexbox, grid, responsive design, light/dark mode
- Full-stack debugging from API response through frontend rendering to data source
- Excellent communication with business stakeholders

Preferred (Good to Have)
- Chart.js or similar charting (SVG/canvas)
- Retail or purchasing domain - demand forecasting, PO workflows, inventory
- SQLite or SQL Server data access (pyodbc, SQLAlchemy)

Education

Bachelor's degree

📌 Senior Full Stack Engineer (Python FastAPI, JavaScript) (India)
🏢 Digital Links
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack engineer (python fastapi, javascript) (india) / india