HamburgerMenu
hirist

Senior Full Stack Developer - Python/React.js

Arting Digital
Bangalore
4 - 8 Years
star-icon
4.8white-divider27+ Reviews

Posted on: 24/10/2025

Job Description

Description :


Job Title : Senior Full Stack Developer


Experience : 4+ Years


Location : Bangalore


Employment Type : Full-Time


Job Summary :


We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. The ideal candidate should have strong expertise in Python, FastAPI, React.js, and PostgreSQL, along with hands-on experience integrating OpenAI or similar AI technologies. The role involves developing scalable, high-performance web applications and collaborating closely with cross-functional teams.


Key Responsibilities :


- Design, develop, and maintain scalable full-stack web applications using Python (FastAPI) and React.js.


- Develop and integrate RESTful APIs and ensure seamless communication between front-end and back-end components.


- Work with PostgreSQL for database design, optimization, and performance tuning.


- Integrate and work with OpenAI APIs and related AI frameworks to build intelligent features.


- Collaborate with product managers, designers, and other developers to deliver high-quality, user-centric solutions.


- Implement best practices in coding, architecture, and performance optimization.


- Write clean, maintainable, and testable code with proper documentation.


- Participate in code reviews and contribute to continuous improvement initiatives.


Required Skills & Qualifications :


- Minimum of 4 years of professional experience as a Full Stack Developer.


- Strong proficiency in Python and FastAPI framework.


- Hands-on experience with React.js and modern JavaScript (ES6+).


- Proficient in PostgreSQL - database design, queries, and performance optimization.


- Experience working with OpenAI APIs or other AI/ML integrations.


- Strong understanding of RESTful API design and microservices architecture.


- Familiarity with Git, Docker, and CI/CD pipelines.


- Excellent analytical, problem-solving, and communication skills.


Good to Have :


- Experience with cloud platforms such as AWS or Azure.


- Knowledge of TypeScript and front-end state management libraries (Redux, Zustand, etc.).


- Exposure to container orchestration (Kubernetes) and unit testing frameworks.


info-icon

Did you find something suspicious?