Songdew Media - Python/Django Developer - Backend Solutions (2-4 yrs)
Songdew
posted 7d ago
Flexible timing
Key skills for the job
Company Overview :
Songdew is transforming the music industry in India and beyond.
With a dynamic community of over 75,000 artists and bands, we empower creators to promote, distribute, and monetize their music.
Joining Songdew means becoming part of an innovative, fast-growing company at the forefront of music-tech and sonic branding.
Job Overview :
You will work on RESTful APIs, database optimization, and system architecture while collaborating with cross-functional teams to enhance Songdews platform.
Roles & Responsibilities :
- Develop and enhance RESTful APIs that power the Songdew platform and mobile apps.
- Write clean, reusable, and well-documented code following best practices and design patterns.
- Optimize application performance with efficient database queries and caching strategies.
- Implement authentication, authorization, and data validation in APIs.
- Collaborate with frontend developers to ensure seamless integration between backend and UI/UX.
- Participate in code reviews, architecture discussions, and design sprints.
- Monitor and maintain application health, troubleshoot issues, and deploy hotfixes.
- Contribute to the scalability and reliability of our backend infrastructure.
- Stay updated on latest trends in backend development, DevOps, and cloud platforms.
- Write and maintain unit tests and support continuous integration and deployment workflows.
- Help mentor junior developers and contribute to building a strong tech culture.
Qualifications & Skills :
- 24 years of professional experience in backend development with Python and Django.
- Proficient in relational databases like MySQL or PostgreSQL, and Django ORM.
- Exposure to NoSQL databases (MongoDB, Redis, etc.) is a plus.
- Strong experience with RESTful API design and development.
- Familiar with microservices architecture and scalable system design.
- Proficient in Git and familiar with CI/CD tools and practices.
- Good understanding of unit testing, debugging, and performance tuning.
- Excellent problem-solving abilities and attention to detail
Functional Areas: Other
Read full job descriptionPrepare for Django Developer roles with real interview advice