Taro Logo

Python Full Stack Developer

Job Description

Talent Worx is seeking a Python Full Stack Developer to join their team in a hybrid work environment. This role combines both backend and frontend development responsibilities, with a strong focus on Python-based technologies. The ideal candidate will be responsible for developing scalable backend services using Flask/Django and creating responsive frontends with React.js. The position offers the opportunity to work across multiple locations in India, including major tech hubs like Bengaluru, Hyderabad, and Noida. The role requires a strong foundation in Python programming, modern web frameworks, and full-stack development practices. You'll be involved in the entire development lifecycle, from architecture discussions to implementation and optimization. This is an excellent opportunity for a developer who enjoys working with both backend and frontend technologies and wants to contribute to building robust, scalable applications.

Last updated 2 days ago

Responsibilities For Python Full Stack Developer

  • Design, develop, and maintain scalable and efficient Python-based backend services using Flask and/or Django
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic
  • Build dynamic, responsive user interfaces using React.js, Redux, and JavaScript
  • Write clean, maintainable, and testable code following best practices
  • Optimize applications for maximum performance and scalability
  • Participate in code reviews and technical discussions with cross-functional teams
  • Contribute to solution architecture and participate in technical design discussions
  • Debug, troubleshoot, and resolve application issues

Requirements For Python Full Stack Developer

Python
JavaScript
React
PostgreSQL
MySQL
  • Strong proficiency in Python is a must
  • Hands-on experience with Flask and/or Django frameworks
  • Proficiency in frontend technologies: JavaScript, React.js, Redux
  • Understanding of RESTful APIs, JSON, and web services
  • Experience with version control systems like Git
  • Solid understanding of object-oriented programming and design patterns
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL)
  • Experience with deployment tools, CI/CD pipelines is a plus