← Back to jobs

Envision Technology Solutions (ETS) Logo
Full Stack Python Developer
Posted On: 30+ days ago
Experience: 5+ years
Availability: Remote
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 microservices.
  • Develop responsive and interactive user interfaces using React, Angular, or Vue.js.
  • Write clean, reusable, and maintainable code following best practices.
  • Integrate applications with databases, third-party APIs, and cloud services.
  • Optimize application performance, scalability, and security.
  • Implement authentication and authorization mechanisms.
  • Create and maintain automated unit, integration, and end-to-end tests.
  • Participate in code reviews and Agile/Scrum ceremonies.
  • Troubleshoot, debug, and resolve application issues.
  • Collaborate with DevOps teams for CI/CD pipeline implementation and deployment.

Required Skills

  • Strong proficiency in Python.
  • Experience with Python frameworks such as Django, Flask, or FastAPI.
  • Hands-on experience with React.js, Angular, or Vue.js.
  • Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
  • Experience developing REST APIs and microservices.
  • Knowledge of relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Experience with NoSQL databases such as MongoDB or Redis.
  • Hands-on experience with Git and version control.
  • Familiarity with Docker, Kubernetes, and containerized deployments.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Understanding of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Knowledge of software design patterns and object-oriented programming.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of full-stack development experience.
  • Experience with Agile/Scrum methodologies.
  • Familiarity with GraphQL is a plus.
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Knowledge of caching technologies like Redis or Memcached.
  • Understanding of security best practices, including OAuth2, JWT, and OpenID Connect

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs