Company Description Fractics is a next-generation consulting and execution firm that scales enterprises with proprietary AI products and custom solutions. Combining first-principles thinking and outcome-driven delivery, we assist ambitious enterprises in rethinking foundations, scaling innovative products, and solving complex organizational challenges from strategy to live deployments. Our services include AI strategy and transformation, AI product innovation, data and decision systems, marketing and operations acceleration, AI governance, and organizational design for AI readiness. At Fractics, we help enterprises reimagine how they decide, operate, and scale with AI. Role Description This is a full-time, on-site role for a Back End Developer located in Gurugram. The Back End Developer will be responsible for designing and developing server-side logic, defining and maintaining databases, ensuring high performance and responsiveness, and integrating front-end elements built by co-workers. Day-to-day tasks will include implementing security and data protection, optimizing applications for speed and scalability, and collaborating with front-end developers to integrate user-facing elements with server-side logic. Responsibilities · Refactor, debug, and optimize Flask backend for speed, reliability, and scale (APIs, DB, caching, jobs) · Implement secure auth (JWT/OAuth2), RBAC, and input validation · Set up structured logging and monitoring for visibility · Optimize SQL, ORM, and add caching or async as needed · Improve test coverage, CI pipelines, and API contract tests · Collaborate with AI and web teams; expose robust APIs & SDKs · Document code, architecture, and best practices · Learn/adapt to other backends (Node.js, Next.js API routes, TypeScript, vector DBs, serverless, etc.) Requirements • 2 years of experience with Python (Flask/FastAPI), Node.js, Typescript and API development • Proficient in SQL/PostgreSQL performance & schema design • Refactoring skills: profiling, simplifying, and optimizing code • Security and CI/CD best practices; Docker comfort • Testing discipline (unit/integration/contract) • Good written and verbal communication, ownership mindset • Willingness and aptitude to learn new backends and AI integrations Desired Tech Stack • Python (Flask/FastAPI) • Node.js/TypeScript (Express/Next.js APIs) • PostgreSQL/Redis/vector DBs • pytest, Docker, CI/CD, logging tools Nice to Have • Redis, message queues, or scaling experience • Familiarity with vector databases, RAG, AI/ML APIs • Cloud and DevOps exposure (Docker, CI/CD, monitoring)