We are seeking a Senior Python/Django Developer to join our team and contribute to the development and maintenance of our Campaign Service platform - a comprehensive backend system for managing campaigns, user engagement, and partner integrations.
Requirements
- Design, develop, and maintain RESTful APIs using Django REST Framework
- Build and optimize database models and migrations in PostgreSQL
- Implement authentication and authorization systems (JWT, Firebase Auth)
- Develop and maintain integrations with third-party services (AWS S3, Firebase, WATI messaging, payment gateways)
- Write clean, maintainable, and well-documented code following best practices
- Collaborate with frontend teams to ensure seamless API integration with React applications
- Optimize application performance and scalability
- Participate in code reviews and mentor junior developers
- Implement scheduled tasks and background job processing
- Manage containerized deployments using Docker and cloud infrastructure on AWS
Benefits
- Competitive compensation package
- Learning opportunities in full-stack development
- Collaborative and growth-oriented team environment
- Opportunity to work on a scalable, production-grade platform
- Exposure to modern cloud technologies and integrations