Job Title : Full Stack Developer (Python + React)
Location : Cochin / Remote
Experience : 3+ years
Employment Type : Full-time
We are looking for a talented Full Stack Developer to join our development team. In this role, you will design, develop, and maintain scalable web applications using Python (FastAPI / Flask) for the back-end and React.js for the front-end. You will work on building and optimizing responsive user interfaces, integrating with databases, and developing RESTful APIs to ensure seamless communication between the front-end and back-end systems.
You will collaborate with cross-functional teams to deliver end-to-end solutions, ensuring that our products are high-performance, scalable, and secure. You’ll also stay up to date with the latest technologies and best practices to continuously improve our development process.
Key Responsibilities :
- Design, develop, and maintain scalable web applications using Python (FastAPI / Flask) and React.js.
- Build RESTful APIs and microservices for seamless integration between front-end and back-end systems.
- Develop responsive, user-friendly UI components with React.js and modern JavaScript workflows.
- Work with relational (PostgreSQL, Supabase) and non-relational (MongoDB) databases, ensuring proper integration and optimization.
- Optimize applications for speed, scalability, and security.
- Work closely with other developers to deliver high-quality, end-to-end solutions.
- Participate in code reviews, write unit / integration tests, and contribute to CI / CD processes.
- Utilize AWS services for cloud infrastructure, deployment, and scaling of applications.
- Stay updated with modern frameworks, best practices, and emerging technologies.
Required Skills & Experience :
Experience : Minimum 3 years of experience.Backend : Strong proficiency in Python with frameworks like FastAPI, Django and Flask.Frontend : Hands-on experience with React.js, JavaScript, and modern frontend workflows.Database Knowledge : Solid experience working with SQL (PostgreSQL, Supabase).API Development : Good understanding of RESTful APIs, microservices architecture, and cloud deployment.Cloud Platforms : Experience with AWS (Amazon Web Services) for cloud infrastructure and deployment.Version Control & CI / CD : Familiarity with Git, Docker, CI / CD pipelines, and Agile methodologies.Problem Solving : Strong problem-solving and debugging skills to quickly identify and resolve issues.Preferred / Nice-to-Have Skills :
AI / ML Integration : Experience with deploying and integrating AI / ML models or services into applications.Containerization : Experience with Docker and container orchestration tools.Additional Frontend Experience : Familiarity with TypeScript and Redux.