Python Backend Developer with strong hands-on experience in FastAPI and cloud platforms such as GCP and Azure
iOS Developers, Android Developers, Senior Backend Developers, QA Engineers, and the Product Team
real-world production applications
📍
Job Details
Location:
Experience:
Contract Type:
Working Hours:
Working Days:
Education:
🎯
Objective
iOS and Android applications
💼
About the Role
Associate Backend Developer
Python and backend frameworks such as FastAPI, Django, or Flask
You’ll also contribute to backend architecture, API performance, debugging, monitoring, scalability, and production reliability.
🎯
Key Responsibilities
-
Develop and maintain backend services using
Python
.
-
Build and maintain
RESTful APIs
for iOS and Android applications.
-
Work with backend frameworks such as
FastAPI, Django, or Flask
.
-
Design and support backend architecture for mobile application features.
-
Integrate
cloud services, Firebase, payment gateways, and external APIs
.
-
Collaborate closely with
iOS and Android Developers
for API integration and feature delivery.
-
Design, maintain, and optimize
MongoDB and/or PostgreSQL
databases.
-
Write efficient database queries and support database performance and optimization.
-
Implement and maintain
authentication, data management, validation, and secure API communication
.
-
Debug and resolve backend and API issues affecting mobile applications.
-
Write
clean, scalable, maintainable, and testable code
.
-
Perform API testing and troubleshooting using
Postman
.
-
Maintain clear and up-to-date
API and technical documentation
.
-
Monitor backend services and troubleshoot performance or reliability issues.
-
Improve API response times, backend performance, scalability, and reliability.
-
Support backend changes and troubleshooting during mobile application releases.
📊 Monthly Goals / KPIs
-
Deliver stable, reliable, and properly documented API endpoints.
-
Complete assigned backend tasks within sprint timelines.
-
Reduce backend bugs and continuously improve system reliability.
-
Maintain database performance, integrity, and consistency.
-
Keep API documentation accurate and up to date.
-
Provide timely backend support for
iOS feature releases
.
-
Contribute to continuous improvements in backend code and development processes.
Must-Have Technical Skills
Backend — Strong Priority
-
Strong Python programming skills.
-
Hands-on production experience with FastAPI.
-
Strong understanding of REST API development.
-
Experience building backend services consumed by mobile applications.
-
Understanding of authentication, validation, error handling, and API security.
Cloud — Strong Priority
-
Hands-on experience with GCP and/or Azure.
-
Experience deploying and managing backend applications in a cloud environment.
-
Familiarity with services such as GCP Cloud Run / Compute Engine / Cloud SQL or Azure App Service / Azure Functions / Azure Database services.
-
Understanding of cloud deployment, logging, monitoring, and troubleshooting.
-
Basic understanding of CI/CD and cloud-based deployments.
Database
-
Experience with PostgreSQL and/or MongoDB.
-
Understanding of database design, indexing, queries, and optimization.
Tools & Development Practices
-
Hands-on experience with
Postman
for API testing.
-
Familiarity with
Git
and version control.
-
Basic understanding of
CI/CD
practices.
-
Ability to maintain API documentation.
🤝 Team Collaboration
You’ll work closely with:
-
iOS Developers
— Swift
-
Android Developers
— Kotlin / Java
-
Senior Backend Developer
-
QA / Test Engineers
-
Product Team
-
UI/UX Designers
Effective communication and collaboration will be important to ensure backend services integrate smoothly with the mobile application and meet product requirements.
👤 Ideal Candidate
We’re looking for someone who is:
-
Proactive
and takes initiative in solving problems.
-
Detail-oriented
and quality-focused.
-
Strong in
problem-solving and debugging
.
-
Comfortable taking
ownership
of assigned tasks.
-
Adaptable and willing to learn new technologies.
-
Collaborative and comfortable working with cross-functional teams.
-
Focused on writing reliable, maintainable, and testable code.
-
Interested in continuously improving their technical and problem-solving skills.
-
Comfortable working in a
fast-paced product environment
.
🌟 What You’ll Work On
-
Production backend services supporting iOS
and android
applications.
-
REST API development and mobile integrations.
-
Database design, maintenance, and optimization.
-
Cloud and Firebase integrations.
-
API testing, debugging, and performance improvements.
-
Backend support for new mobile features and releases.
-
Continuous improvements to backend reliability and scalability.
🛠 Tech Stack
Python | Django / Flask / FastAPI | REST APIs | MongoDB / PostgreSQL | AWS / Azure / GCP | Firebase | Git | Postman | CI/CD