TopDev

CÔNG TY TNHH LATENTAPPS

Python Backend Developer

Thành phố Thủ Đức, Hồ Chí Minh
Posted 2 weeks ago and Job expires in 1 day ago

Year of experience

Job Level

Job Type

Contract type

We are looking for a skilled Python Backend Developer with hands-on experience deploying and managing applications on Azure App Service. You will be responsible for building robust and scalable REST APIs that power our mobile applications, including services that process audio, integrate with third-party APIs, and handle large-scale user requests efficiently.

Responsibilities

  • Design, develop, and maintain backend services using Python (FastAPI or Flask).
  • Deploy, manage, and monitor Python apps using Azure App Service.
  • Implement secure and performant REST APIs to serve mobile applications.
  • Integrate with external services such as YouTube data, audio processing tools, and third-party APIs.
  • Write clean, testable code and maintain high code quality standards.
  • Handle temporary file storage and optimize cloud resource usage (e.g., clean up audio files after processing).
  • Collaborate with frontend/mobile engineers to define and deliver high-impact features.
  • Set up CI/CD pipelines (GitHub Actions or Azure DevOps) for smooth deployment.
  • Implement logging, monitoring, and alerting using Azure services (e.g., Application Insights).

Requirements

  • 3+ years of experience in Python backend development.
  • Strong knowledge of FastAPI, Flask, or similar frameworks.
  • Solid experience deploying and scaling apps using Azure App Service.
  • Familiarity with Azure Blob Storage, Application Insights, and Key Vault.
  • Experience working with third-party APIs (e.g., OpenAI, YouTube).
  • Knowledge of handling media files, basic FFmpeg usage, and temporary file management.
  • Proficiency in REST API design, security (tokens, rate limiting), and error handling.
  • Version control with Git and experience in CI/CD workflows.

Nice to have

  • Familiarity with Docker and deploying apps as containers.
  • Prior work with mobile app backends or APIs that serve iOS apps.
  • Experience with serverless functions (e.g., Azure Functions).

Benefits

  • Opportunity to build real-world AI and media processing apps.
  • Ownership of backend architecture in a fast-growing product environment.
  • Competitive salary + performance bonuses.

0 job opening

Industry

Software

Company size

25-99 Employees

Nationality

Vietnam