← Back to jobs

Envision Technology Solutions (ETS) Logo
Full Stack Python Developer
Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Full Stack Python developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description:-

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using Python and modern frontend frameworks.
  • Build scalable RESTful APIs and backend services using Python frameworks such as Django, Flask, or FastAPI.
  • Develop responsive and interactive user interfaces using React.js, Angular, or Vue.js.
  • Integrate frontend components with backend APIs and third-party services.
  • Design and optimize relational and NoSQL databases.
  • Write clean, reusable, and maintainable code following best practices.
  • Troubleshoot, debug, and resolve application issues.
  • Implement authentication, authorization, and security best practices.
  • Participate in code reviews, testing, and CI/CD deployment processes.
  • Collaborate with product managers, designers, QA engineers, and DevOps teams throughout the software development lifecycle.

Required Skills

  • Strong proficiency in Python programming.
  • Experience with Django, Flask, or FastAPI.
  • Hands-on experience with React.js, Angular, or Vue.js.
  • Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
  • Experience building RESTful APIs and integrating third-party APIs.
  • Proficiency in SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
  • Experience with Git and version control systems.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of AWS, Azure, or Google Cloud Platform.
  • Understanding of microservices architecture and API design.
  • Strong problem-solving and debugging skills.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of Full Stack development experience.
  • Experience with unit testing frameworks such as PyTest or Unittest.
  • Knowledge of Redis, Celery, RabbitMQ, or Kafka is a plus.
  • Experience with Agile/Scrum methodologies.
  • Excellent communication and collaboration skills

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs