Design and implement RESTful APIs (and WebSockets where appropriate) using FastAPI with clear versioning, pagination, validation, and error handling. You will design and implement scalable, secure, and high‑performance backend APIs, ensure seamless frontend integrations, and collaborate across Product, QA, and DevOps to deliver customer‑ready features end‑to‑end * Ensure consistent API contracts, types, and error surfaces; collaborate on API design to minimize coupling and enable rapid iteration. * WebSockets, background workers (Celery/RQ), and caching (Redis) for responsiveness and scale. * Experience with B2B data products, analytics/report generation, and domain‑driven API design.
mehr