On-site
Full Time
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.
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.
· 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.)
• 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
• Python (Flask/FastAPI)
• Node.js/TypeScript (Express/Next.js APIs)
• PostgreSQL/Redis/vector DBs
• pytest, Docker, CI/CD, logging tools
• Redis, message queues, or scaling experience
• Familiarity with vector databases, RAG, AI/ML APIs
• Cloud and DevOps exposure (Docker, CI/CD, monitoring)
Fractics
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowgurugram
2.5 - 3.5 Lacs P.A.
noida, uttar pradesh, india
Salary: Not disclosed
mumbai, maharashtra, india
Experience: Not specified
Salary: Not disclosed
Experience: Not specified
Salary: Not disclosed
thane, maharashtra
Salary: Not disclosed
mumbai, maharashtra, india
Salary: Not disclosed
visakhapatnam, andhra pradesh, india
Experience: Not specified
Salary: Not disclosed
hyderabad, pune, chennai
14.0 - 20.0 Lacs P.A.
gurugram, haryana, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed