Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Python- Full Stack Developer @ Thinkalternate

Home > Software Development

 Python- Full Stack Developer

Job Description

Job description

Job Summary:

ThinkAlternate is looking for skilled Full Stack Developers with expertise in Python (Django) and Php Laravel for backend development and React.js for frontend development. The ideal candidates will be responsible for designing, developing, and maintaining scalable web applications while ensuring seamless user experiences.

Positions Open: 4

Experience Level:

  • Junior Developer: 1-2 years
  • Mid-Level Developer: 3-4 years

Backend Development (Django/Python)

  • Develop and maintain RESTful APIs using Django and Django REST Framework.
  • Optimize database performance using PostgreSQL, MySQL, or MongoDB.
  • Implement authentication and authorization mechanisms (JWT, OAuth, SSO).
  • Ensure code quality with best practices, unit test and documentation.
  • Develop and integrate third party APIs and micro services.

Frontend Development (React.js & JavaScript)


  • Build responsive, high-performance user interfaces using React.js.
  • Implement UI/UX best practices with HTML, CSS, and JavaScript (ES6+).
  • Develop reusable components and ensure cross-browser compatibility.
  • Optimize application performance and frontend security.

DevOps & Deployment


  • Deploy applications using Docker, Kubernetes, or AWS services (EC2, Lambda, S3, RDS).
  • Implement CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI/CD.
  • Ensure high availability and security of cloud-hosted applications.

Collaboration & Leadership


  • Work closely with product managers, UX/UI designers, and other developers.
  • Participate in Agile/Scrum development cycles.
  • Mentor junior developers and conduct code reviews.
  • Troubleshoot and resolve complex technical issues.

Required Skills & Qualifications:


  • 1 to 6 years of experience in full-stack development.
  • Proficiency in Python (Django) and Php Laravel for backend development.
  • Strong hands-on experience with React.js for frontend development.
  • Expertise in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Experience working with RESTful APIs and GraphQL.
  • Knowledge of authentication mechanisms (JWT, OAuth, SSO).
  • Experience with AWS, Azure, or GCP cloud platforms.
  • Proficiency in Git and version control best practices.
  • Experience in unit and integration testing.
  • Strong problem-solving and debugging skills.

Preferred Skills:

  • Experience with WebSockets, Redis, or RabbitMQ.
  • Familiarity with microservices architecture.
  • Exposure to DevOps practices and cloud cost optimization.
  • Knowledge of AI/ML or Data Engineering is a plus.

Employment Details:


  • Job Type: Full Time
  • Work Schedule: Monday to Friday (5 days/week)
  • Work Mode: Hybrid/Remote options available
  • Office Location: Bengaluru, India.

If you're passionate about building scalable web applications and working with cutting-edge technologies, apply now to join ThinkAlternate!

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Thinkalternate
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Reacts Js Django Javascript Python Angularjs Laravel Php Django Rest Api GCP Azure Cloud Django Framework PHP AWS Django Web Framework

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Java Cloud Developer

  • Ness
  • 10 - 15 years
  • Bengaluru
  • 10 hours ago
₹ Not Disclosed

C++ developer

  • GSR Business Services
  • 5 - 10 years
  • Bengaluru
  • 15 hours ago
₹ 15-25 Lacs P.A.

Power Bi Tableau Developer

  • Wipro
  • 4 - 8 years
  • Bengaluru
  • 19 hours ago
₹ Not Disclosed

Junior Software Developer

  • Intellisource
  • 0 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Thinkalternate

ThinkAlternate Technologies is a software consulting and service company based out of Bangalore, India. We work on cutting-edge technologies on Mobile and Web platforms to build world-class Mobile apps and Web Apps for our customers worldwide. Our Focus Is to Empower Businesses with Cutting-Edge T...