01 Aug
|
Important Business
|
Pune
01 Aug
Important Business
Pune
Roles & Responsibilities:
- Design, develop, and maintain scalable web applications with FastAPI (backend) and ReactJS
(frontend)
- Collaborate with design, product, QA, and other engineers to deliver features end -to -end
- Write clean, maintainable, and well -tested code; enforce best practices and code standards
- Optimize performance: API latency, DB queries, bundle size, and UI responsiveness
- Build reusable UI components and internal libraries for faster delivery
- Own CI/CD from commit to deploy; instrument services with logs/metrics/alerts
- Troubleshoot and resolve production issues quickly and safely
Requirements
- Strong hands -on experience building RESTful APIs with Python (FastAPI), including
dependency injection, Pydantic models, and async endpoints
- Proficiency with ReactJS (JavaScript/TypeScript), component architecture, and responsive
UI/CSS
- Experience with PostgreSQL (schema design, migrations) and SQLAlchemy/SQLModel
- Built and shipped features end -to -end for both B2B and B2C portals (auth, dashboards,
reporting)
- Solid Git workflow (PRs, code reviews), and API integration between frontend and backend
- Production debugging skills across the stack (client, API, DB)
Technical Requirements:
- Backend (Python): FastAPI, Pydantic, async I/O, SQLAlchemy/SQLModel, Alembic migrations
- Frontend (React): React 18+, TypeScript, state management (Redux/Context), modern build
tooling (Vite/Webpack), NPM/Yarn
- Data/Infra: PostgreSQL, Redis (caching/queues), Docker & Docker Compose
- APIs & Auth: REST design, pagination/filters, JWT/OAuth2, role -based access
- Testing: PyTest (backend), React Testing Library/Jest (frontend)
- Version Control: Git (branching strategies, code reviews)
- Strong problem -solving & debugging skills; transparent written and verbal communication
- Bachelor’s in CS/IT or equivalent practical experience
📌 Full -Stack Developer (Python/FastAPI + ReactJS) (Pune)
🏢 Important Business
📍 Pune