Job Title: Senior Full-Stack Developer (Python + React) Company Name: Avahi Job Url: https://avahi.bamboohr.com/careers/139?jr_id=69aade487e1fab39d3827e53 Job Description: Job Title: Senior Full-Stack Developer (Python + React) Experience: 5+ Years Location: Remote Employment Type: Full-time Job Summary Avahi is looking for an experienced Python + React Full-Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should be comfortable working end-to-end—from backend APIs and databases to modern frontend interfaces—while collaborating with cross-functional remote teams. Key Responsibilities Backend (Python): Design and develop RESTful APIs using Python (Django / Flask / FastAPI) Build scalable, secure, and high-performance backend services Work with databases such as PostgreSQL, MySQL, or MongoDB Implement authentication, authorization, and data security best practices Write clean, testable, and well-documented code Frontend (React): Develop responsive and interactive UIs using React.js Work with modern React concepts: Hooks, Context API, Redux Convert UI/UX designs into high-quality frontend code Optimize applications for performance and scalability Ensure cross-browser and cross-device compatibility DevOps & Collaboration: Use Git and CI/CD pipelines effectively Deploy and manage applications on AWS / Azure / GCP Work in an Agile/Scrum environment Collaborate with product managers, designers, and other engineers Required Skills & Qualifications 5+ years of experience in full-stack development Strong expertise in Python (Django / Flask / FastAPI) Strong experience with React.js Solid understanding of REST APIs and microservices architecture Hands-on experience with SQL & NoSQL databases Experience with Docker (preferred) Strong problem-solving and debugging skills Excellent communication skills for remote collaboration Good to Have Experience with GraphQL Knowledge of Kubernetes Exposure to AI/ML integrations or data-driven applications Experience with Next.js Familiarity with system design and scalability concepts Why Join Avahi 100% Remote work Challenging and impactful projects Collaborative and growth-oriented environment Competitive compensation