Full Stack Developer – Python/Django + React
Job Description:
What You’ll Do
• Build the Brains & the Beauty: Design, develop, and maintain scalable backend systems in Python/Django and responsive frontends with React.js.
• API Maestro: Create and optimize robust RESTful APIs (and possibly GraphQL) to seamlessly connect backend logic with powerful user interfaces.
• Craft Amazing UIs: Develop intuitive, pixel-perfect, and responsive interfaces with React, TypeScript, and modern CSS frameworks (Tailwind/Bootstrap).
• Database Whisperer: Design efficient relational schemas (PostgreSQL/MySQL) and ensure optimized queries. Bonus: experience with Redis/NoSQL.
• Data to Design: Build dynamic dashboards and visualizations that make large-scale supply-chain data easily understandable.
• Optimize Like a Pro: Fine-tune performance, scalability, and cross-device compatibility for a global user base.
• Team Up: Collaborate closely with product managers, designers, backend/frontend teammates, and data scientists to ship end-to-end features.
• Test & Secure: Write unit/integration tests (Jest, PyTest, Cypress) and follow secure coding practices to safeguard data.
• Stay Curious: Continuously explore and implement the latest tools, frameworks, and best practices in full-stack development.
What You’ll Bring
• Full Stack Fluency: Strong experience in Python (Django/DRF) for backend and React.js (with hooks, functional components) for frontend.
• Database Proficiency: Hands-on with relational DBs (PostgreSQL/MySQL). Familiarity with Redis/Celery for async tasks.
• JavaScript Ninja: Strong grasp of modern JavaScript (ES6+), plus TypeScript.
• HTML/CSS Pro: Solid skills in responsive layouts, CSS frameworks, and preprocessors (Sass).
• State Management Guru: Redux, Context API, or similar tools.
• API Expertise: Comfort in building and consuming REST APIs, securing endpoints, and optimizing for performance.
• Version Control Guru: You know Git like the back of your hand.
• DevOps Awareness: Experience with CI/CD pipelines, Docker, and cloud (AWS/GCP).
Kubernetes familiarity is a plus.
• Testing Mindset: Experience with unit, integration, and end-to-end testing.
• Problem-Solver: Strong analytical and debugging skills; ability to design scalable, maintainable solutions.
• Bonus Points:
o GraphQL experience
o Familiarity with microservices architecture
o Startup or fast-growth company experience
o Knowledge of performance monitoring tools (PostHog, Grafana, Prometheus)
Company Profile
The client is a software company (SaaS) that helps brands predict demand, manage inventory, and automate parts of their supply-ch---n using ---/ML so they don’t run out of stock and don’t carry too much extra inventory.
Key points:
The product is built for demand forecasting, inventory planning, workflow automation for supply ch---n.
They target brands, especially “D2C” (Direct to Consumer) brands and SMBs (Small & Medium Businesses).
They emphasize solving supply-ch---n p---n-points for fast-growing brands: e.g., reducing “stock-outs”, automating workflows, giving real-time visibility across channels.
They integrate with the brand’s existing systems (ERPs, online stores, warehouses) and provide dashboards/insights
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.