Middle Python Developer to $3000 Offline

Role Overview: We are seeking a skilled Middle Python Developer to join our dynamic software development team. In this role, you will work on designing, building, and maintaining robust applications and services using Python. You will collaborate with cross-functional teams, including Front-End Developers, QA Engineers, and Product Managers, to deliver high-quality products that meet business objectives.

 

Key Responsibilities

 

Application Development:

  • Design, develop, and maintain Python-based applications, services, and tools.
  • Write clean, efficient, and reusable code following best practices and coding standards.

     

Feature Implementation:

  • Collaborate with Product Managers and stakeholders to translate requirements into technical specifications.
  • Implement new features and enhancements, ensuring on-time delivery and high quality.

     

Code Review & Quality Assurance:

  • Participate in peer code reviews to maintain high-quality coding standards.
  • Identify and fix bugs, optimize performance, and ensure application reliability.

     

Collaboration & Communication:

  • Work closely with cross-functional teams (e.g., Front-End Developers, QA Engineers, DevOps) to design, develop, and ship new features.
  • Provide clear updates, share knowledge, and actively participate in team discussions and sprint reviews.

 

 

Required Skills

 

Proven Experience in Python:

  • 3+ years of professional experience using Python in a software development environment.
  • Solid understanding of Python frameworks (e.g., Django, Flask, FastAPI) and their ecosystem.

     

Databases & Data Handling:

  • Proficiency in working with relational (SQL) and/or NoSQL databases.
  • Ability to write efficient queries and optimize database performance.

     

API Development & Integration:

  • Experience designing and building RESTful or GraphQL APIs.
  • Familiarity with microservices architecture and related frameworks is a plus.

     

Version Control & CI/CD:

  • Hands-on experience with Git and code versioning best practices.
  • Understanding of CI/CD pipelines, build tools, and deployment processes (Jenkins, GitLab CI, GitHub Actions, etc.)

     

Testing & Debugging:

  • Proficient in testing frameworks (e.g., PyTest, unittest) and debugging tools.
  • Strong attention to detail to ensure code quality and reliability.

     

Containerization & Cloud (Nice to Have):

  • Exposure to Docker, Kubernetes, or other container orchestration solutions is advantageous.
  • Basic knowledge of cloud platforms (AWS, GCP, or Azure) is beneficial.

     

Problem-Solving & Analytical Skills:

  • Strong analytical mindset with the ability to break down complex problems and propose effective solutions.
  • Experience in performance optimization and troubleshooting

     

Team Player & Communication:

  • Excellent communication skills, both written and verbal.
  • Ability to work collaboratively in a fast-paced, agile environment.

 

 

What We Offer: 

  • Salary: Competitive salary.
  • Full remote.
  • Personal growth with individual ambition. 
  • Paid vacation. 

 

The hiring process is as follows:

  • Introduction interview β€” let’s get to know more about each other and talk about your experience.
  • Qualification interview β€” more about technical skills and  experience.
  • Job offer.

     

About TrustEtics An innovative company using the talents and experience of professionals in their field of activity. We turn innovative concepts into vibrant digital realities, bringing powerful ideas to life in the virtual realm.

Through TrustEtics, transform your vision into reality using cutting-edge development, delivering tangible business value to your customers. Talents and trust β€” are our primary objectives. Our success comes from making the most of the opportunities that arise when we bring your ideas to life.

The job ad is no longer active

Look at the current jobs Python β†’