We are looking for a skilled Python Developer with hands-on experience in Flask, LiveKit, and MySQL to join our growing team. The ideal candidate will work on building and maintaining real-time communication platforms, integrating APIs, and managing data storage to support voice/video-enabled applications.
Key Responsibilities
- Develop and maintain backend services using Flask.
- Integrate LiveKit for real-time voice and video communication.
- Design, optimize, and maintain MySQL databases for scalability.
- Build RESTful APIs to connect front-end clients and external services.
- Implement authentication, session management, and call flow logic.
- Collaborate with AI/ML engineers to integrate NLP/LLM-driven features.
- Write clean, reusable, and well-documented code.
- Debug, test, and optimize system performance for high availability.
Requirements
- 2+ years of professional experience in Python development.
- Strong proficiency in Python and Flask (FastAPI is a plus).
- Hands-on experience with LiveKit or similar RTC platforms (e.g., WebRTC, Twilio, Agora).
- Solid understanding of MySQL (queries, indexing, optimization).
- Familiarity with REST APIs, JSON, and WebSockets.
- Experience with Git and version control workflows.
- Strong problem-solving skills and ability to work independently.
Nice-to-Have Skills
- Experience with Speech-to-Text (STT) and Text-to-Speech (TTS) integrations.
- Familiarity with cloud deployment (AWS/GCP/Azure).
- Exposure to Docker and containerized applications.
- Knowledge of CI/CD pipelines for automated deployment.
Note> This is a night shift job.
Job Type: Full-time
Pay: Rs100,000.00 - Rs150,000.00 per month
Work Location: In person