Back to all jobs
InApp

Python Backend Developer

Trivandrum, Kochihybrid5.0 - 8.0 years
Skills

Required

pythonfastapidjangopostgresqlsqlalchemydockerawsgit

Preferred

javascript
Job Description

Overview Since 2000, InApp has been delivering full-cycle software development services to customers worldwide. Founded by a group of IT experts with several years of Big 5 consulting experience, InApp presently has offices in the USA, India, and Japan; a 400+ strong team of software engineers, and a solid client base ranging from Fortune 500 companies to SMBs. InApp offers an integrated portfolio of software services/technologies such as core technologies, cloud computing, analytics, blockchain solutions, AR & VR Solutions, AI & Deep Learning, and IoT. We deliver our high-performing products to the manufacturing and construction industries and ISVs. Highlights from InApp Two and a Half Decades of Success Over 20 Years of Excellence in Software

Details Website https://inapp.com/ Industry IT Services and IT Consulting Headquarters Palo Alto, CA Founded 2000 Specialties Application Services, Product Engineering, Mobility Solutions, Programming Services, Testing Services, Business Intelligence, UI Design Services, Games & Multimedia, Cloud Development & Integration, AI, Artificial Intelligence, IoT, AR, VR, AR VR, Cloud Computing, Analytics, Deep Learning, and Blockchain

Role : Python Backend Developer Experience: 5–8 Years

No of position : 1

Work Mode : Hybrid mode (3 days office)

Trivandrum / Kochi

We are looking for a Python Backend Developer with 5+ years of experience to design, build, and maintain scalable backend services for modern web applications. The role involves developing REST APIs using frameworks such as FastAPI or Django, designing efficient database solutions, and building reliable systems deployed in cloud environments. You will collaborate with engineering and DevOps teams to develop backend services, integrate with frontend applications, and contribute to building secure, scalable, and maintainable platforms.

Responsibilities Design, develop, and maintain RESTful backend services using Python

Build web application backends using frameworks such as FastAPI or Django

Collaborate with frontend, backend, and DevOps teams to build and integrate backend services

Implement asynchronous and background processing tasks

Design and maintain PostgreSQL database schemas and optimized queries

Build systems supporting microservices and multi-tenant architectures

Write clean, maintainable code and participate in code reviews

Investigate and resolve application and production issues

Support deployment of containerized backend services to cloud environments

Contribute to maintaining system reliability, performance, and scalability

Required Skills Strong hands-on experience in Python

Hands-on experience with FastAPI or Django

Strong experience designing and building production-grade REST APIs

Hands-on experience with PostgreSQL, including database schema design, query optimization, and writing efficient SQL queries

Experience implementing authentication and authorization mechanisms

Experience working with ORMs such as SQLAlchemy or Django ORM

Hands-on experience with Docker

Experience working with AWS cloud services

Experience implementing background task processing systems and asynchronous programming

Strong experience with Git

Experience deploying and maintaining applications in production environments

Preferred Skills

Working knowledge of JavaScript and familiarity with frontend frameworks

Familiarity with CI/CD pipelines and automated deployment workflows

Experience working with API documentation tools

Experience working in Agile environments

Apply for this position

Upload your resume and fill in the details below.

Drag and drop or· PDF, 10MB

Your name, email, and phone will be extracted from your resume.

By applying, you agree to our Privacy Policy and Terms of Service