Role & responsibilities
Design, develop, and maintain scalable backend applications using Python and Fast API.
Develop and integrate REST APIs and backend services.
Work with PostgreSQL for database design, queries, optimization, and data management.
Implement asynchronous/background processing using Celery or scheduler-based frameworks.
Design and manage scheduled jobs, task queues, and automated backend workflows.
Write clean, reusable, maintainable, and well-tested code.
Perform debugging, troubleshooting, performance optimization, and production support.
Collaborate with frontend developers, QA, DevOps, architects, and business teams.
Leverage AI-assisted development tools to improve coding productivity, testing, documentation, and development efficiency.
Contribute to AI/GenAI-based application development where applicable.
Preferred Candidate Profile
Solid analytical and problem-solving skills.
Ability to work independently and collaboratively in a quick-paced workplace.
Excellent communication and client interaction skills.