Home India Full-Stack Developer (Python, FastAPI & React.js)

Home India Full-Stack Developer (Python, FastAPI & React.js)

Full-Stack Developer (Python, FastAPI & React.js)

Full time at Sav.com in India
Posted on February 10, 2025

Job details

Job Description: We are looking for an experienced Full-Stack Developer with a minimum of 4 years of professional experience in Python (FastAPI) for backend development and React.js for frontend applications. The ideal candidate has a strong background in scalable API development, database management (Oracle, MySQL, NoSQL), and cloud-based deployment. You will collaborate with cross-functional teams to build and maintain high-performance SAAS solutions. Key Responsibilities: Backend Development: Design, develop, and maintain RESTful APIs using FastAPI and Python. Optimize database performance and manage Oracle, MySQL, or NoSQL databases. Implement authentication, authorization, and data security best practices. Work with Docker for containerized deployments and microservices architecture. Debug, troubleshoot, and optimize backend performance. Frontend Development: Develop dynamic, responsive React.js applications with optimized UI/UX. Implement SEO best practices and client-side performance optimization. Manage state management (Redux, React Query, Zustand). Ensure seamless integration between frontend and backend APIs. Deployment & DevOps: Develop and maintain CI/CD pipelines for automated deployments. Deploy and manage applications on cloud platforms (AWS, GCP, or Azure). Monitor application performance and implement reliability best practices. Requirements: Technical Skills: 4+ years of professional experience in Python and React.js development. Frontend expertise in React.js, JavaScript, and TypeScript (preferred). Strong database knowledge: Experience with Oracle, MySQL, or NoSQL databases. Containerization & Deployment: Hands-on experience with Docker, CI/CD, and cloud platforms (AWS, GCP, Azure). API & Architecture: Deep understanding of SAAS architecture, authentication (OAuth, JWT), and microservices. Testing & Debugging: Experience with unit testing (PyTest, Jest) and performance monitoring tools. Soft Skills: Strong problem-solving and analytical abilities. Excellent communication and teamwork skills. Ability to work in a fast-paced, agile environment. Eagerness to learn and implement new technologies. Preferred Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field. Experience working in a SAAS company. Knowledge of additional frameworks like Next.js, GraphQL, or async programming (AsyncIO).

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on HTML starting now. Claim $10 promo towards online courses. See all courses
See All Full Stack Jobs
Feedback Feedback