Full Stack Developer (React Python)

Department Icon IT / Software Development & Related
Posted: 1 month ago
4-9 years
Cochin / Kochi / Ernakulam, Kerala
IT / Software Development & Related
work from office
Full Time
Closes 17 Oct 2026

Posted: 1 month ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

Job Summary

We are looking for a talented and experienced Full Stack Developer with 4–9 years of hands-on experience in building scalable web applications using React.js on the front end and Python on the back end. The ideal candidate should have strong expertise in designing, developing, and maintaining end-to-end applications, collaborating with cross-functional teams, and delivering high-quality software solutions.

Key Responsibilities

  • Design, develop, test, and deploy full-stack web applications using React.js and Python.
  • Build responsive and user-friendly front-end interfaces using React.js, JavaScript/TypeScript, HTML5, and CSS3.
  • Develop scalable backend services, RESTful APIs, and microservices using Python frameworks such as FastAPI, Django, or Flask.
  • Integrate front-end components with backend services and third-party APIs.
  • Design, develop, and optimize database structures and queries.
  • Participate in application architecture, design discussions, and technical decision-making.
  • Write clean, maintainable, reusable, and well-documented code.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve application issues across the technology stack.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and DevOps teams throughout the development lifecycle.
  • Contribute to CI/CD implementation, deployment automation, and performance optimization initiatives.

Required Technical Skills

  • Strong experience with React.js and modern JavaScript (ES6+).
  • Hands-on experience with TypeScript.
  • Proficiency in HTML5, CSS3, Bootstrap, Material UI, Tailwind CSS, or similar UI frameworks.
  • Experience with state management libraries such as Redux, Context API, or Zustand.
  • Understanding of responsive design, cross-browser compatibility, and performance optimization.
  • Strong programming expertise in Python.
  • Experience with FastAPI, Django, or Flask frameworks.
  • Hands-on experience in REST API development and integration.
  • Knowledge of microservices architecture and API security best practices.
  • Understanding of asynchronous programming and backend performance optimization.

Database

  • Experience with PostgreSQL, MySQL, SQL Server, or similar relational databases.
  • Knowledge of MongoDB or other NoSQL databases is a plus.
  • Strong understanding of database design, indexing, and query optimization.

Cloud & DevOps

  • Experience with AWS, Azure, or Google Cloud Platform.
  • Hands-on experience with Docker and containerized deployments.
  • Familiarity with Kubernetes is preferred.
  • Knowledge of CI/CD pipelines and deployment automation tools.

Required Qualifications

  • Bachelors or masters degree in computer science, Information Technology, Engineering, or a related discipline.
  • 4–9 years of professional experience in full-stack application development.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and within cross-functional teams.

Preferred Skills

  • Experience with event-driven architectures and messaging systems such as Kafka or RabbitMQ.
  • Exposure to serverless architectures and cloud-native applications.
  • Experience with automated testing frameworks and test-driven development (TDD).
  • Knowledge of application security best practices and performance tuning.
  • Exposure to AI/ML-enabled applications or Generative AI integrations is an added advantage.

Key Competencies

  • Strong ownership and accountability.
  • Excellent troubleshooting and debugging skills.
  • Ability to mentor junior developers and contribute to technical leadership.
  • Strong collaboration and stakeholder management skills.
  • Passion for learning new technologies and driving innovation.

Primary Skills

  • React.js
  • TypeScript
  • Python
  • FastAPI / Django / Flask
  • REST APIs
  • Microservices
  • PostgreSQL / MySQL
  • Docker
  • Cloud Platforms (AWS/Azure/GCP)
  • Git

Skills

PythonCross-browser CompatibilityDebuggingDevopsHtml5JavascriptKubernetesMicroservices ArchitectureNosql DatabasesResponsive DesignSoftware SolutionsSql ServerTestingDeveloperRestfulApiFull StackCloudSqlReact

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Cochin / Kochi / Ernakulam.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.