Senior FullStack Engineer(Python/FastAPI/React/PostgreSQL) (Visakhapatnam)

Senior FullStack Engineer(Python/FastAPI/React/PostgreSQL) (Visakhapatnam)

04 Sep
|
Mavenprotech
|
Visakhapatnam

04 Sep

Mavenprotech

Visakhapatnam

MAVENPROTECH

Full-Stack Python Developer

Python • FastAPI • React • PostgreSQL

Location: Visakhapatnam, India

Type: Permanent, full-time

Compensation: Competitive, commensurate with experience

About MavenProTech

MavenProTech is a UK-based product company building intelligent software for industrial and enterprise customers. This position is based full-time in our Visakhapatnam (Vizag), India office, with some remote flexibility. You will join the founding team and should be comfortable working UK hours to maintain overlap with our UK-based team and European customers.

The role

You are a full-stack developer building our web applications end to end Python/FastAPI backends, PostgreSQL data models, and React front ends. You own features from the database through the API to the UI, with light guidance from the UK team.

Experience: 5+ years building full-stack web applications, with strong hands-on Python backend experience.

What you'll do

- Build backend services — FastAPI + PostgreSQL — REST APIs, role-based access, and background jobs.
- Model data — design clean PostgreSQL schemas, write efficient SQL, and keep data integrity solid.
- Build the front end — React (TypeScript) — data grids, forms, dashboards, and multi-step wizards.
- Handle customer data — import and validate spreadsheet/CSV data (openpyxl / pandas) into the app.
- Ship it — package and deploy with Docker, and help keep the app running.

Must-have

- Strong Python — FastAPI / Starlette, pydantic,



and asyncio; comfortable building and running your own services.
- Strong PostgreSQL / relational SQL — schema design, efficient queries, indexes, and transactions.
- React (with TypeScript) — components, hooks, and state management; building data-heavy screens against real APIs.
- REST API design — clean, well-structured endpoints with validation.
- End-to-end ownership — able to take a feature from data model to working UI with little supervision.
- Good communication — clear written English and the ability to work with a distributed team.

Nice-to-have

- Data processing — openpyxl / pandas for spreadsheet ingest and validation.
- Docker & basic DevOps — containerising and deploying applications.
- Testing — pytest for backend, and a habit of testing what you build.
- Real-time UI — WebSocket / SSE for live updates.
- Product / startup experience — comfort owning features in a small, quick-moving team.

Our stack

- Backend — Python 3.12+, FastAPI, PostgreSQL 16
- Frontend — React (TypeScript), Vite
- Data — openpyxl, pandas
- Infra — Docker

Why join

- Early technical hire with real ownership across the product.
- Full-stack breadth: data modelling, backend, and front end.

How to apply

Send a short note, your CV, and any relevant links (GitHub, portfolio) to [email protected] with the subject “Full-Stack Python Developer”. We don’t require a cover letter — three sentences on why this role fits you is enough.

MavenProTech is an equal-opportunity employer.

📌 Senior FullStack Engineer(Python/FastAPI/React/PostgreSQL) (Visakhapatnam)
🏢 Mavenprotech
📍 Visakhapatnam

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 fullstack engineer(python/fastapi/react/postgresql) (visakhapatnam) / visakhapatnam

Subscribe to this job alert:

Get the latest job offers by email for: senior fullstack engineer(python/fastapi/react/postgresql) (visakhapatnam) / visakhapatnam