Website:
zepcruit.ai
Job details:
About Company –
FlocknGo is a community-building platform designed for businesses that grow through relationships and experiences. It replaces chaos with structure using three powerful pillars that work together seamlessly.FlocknGo brings communication, information, and action together in one simple platform to drive real-world action.
About Role –
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.
Key Responsibilities -
•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
Required Skills & Experience
Technical Requirements -
•Core: Python 3.x, Django, Django REST Framework
•Database: PostgreSQL, Django ORM, Database optimization
•Cloud/Storage: AWS (S3, EC2, RDS, Lambda basics), Cloud deployments
•Authentication: JWT, Firebase Authentication
•API Development: RESTful API design, Swagger/OpenAPI documentation
•DevOps: Docker, Docker Compose, CI/CD pipelines
•Version Control: Git, GitHub
Experience -
•5+ years of professional software development experience
•3+ years working with Python/Django in production environments
•Strong understanding of microservices architecture
•Experience with API integrations (messaging services, payment gateways)
•Familiarity with background task scheduling (cron jobs, Celery)
Nice to Have -
•Experience with Firebase Cloud Messaging for push noti cations
•Knowledge of Razorpay or similar payment gateway integrations
•Familiarity with WhatsApp Business API
•Experience with email templating systems
•Experience with Postman for API testing and documentation
Frontend & DevOps Knowledge (Basic Understanding Required) -
•React.js Fundamentals:
•Understanding of React component architecture and state management
•Familiarity with React hooks (useState, useEffect, useContext)
•Knowledge of REST API consumption from React applications
Docker & Containerization -
•Experience creating and managing Docker les and Docker Compose con gurations
•Understanding of container orchestration concepts
•Familiarity with container registries (Docker Hub, AWS ECR)
•AWS Cloud Services
•Hands-on experience with AWS S3 for object storage and static le management
•Understanding of AWS EC2 for compute instances and deployment
•Familiarity with AWS RDS for managed database services
•Understanding of AWS IAM roles and security best practices
•Experience with AWS CloudWatch for monitoring and logging
What We Offer -
•Opportunity to work on a scalable, production-grade platform
•Exposure to modern cloud technologies and integrations
•Collaborative and growth-oriented team environment
•Competitive compensation package
•Learning opportunities in full-stack development
Click on Apply to know more.