Role: Python Developer

Hiring Mode: Freelancing Contract

Location: Zurich/Mannheim

Remote/Onsite: Remote with occasional travel to Mannheim

Language: English

Job Description

Key Responsibilities:

  • Application Development: Design and implement Python-based applications, ensuring high performance and responsiveness.
  • Web Development: Develop and maintain web applications using frameworks such as Django or Flask.
  • Front-End Integration: Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Database Management: Design and manage databases, ensuring data integrity and security.
  • Code Optimization: Write efficient, reusable, and testable code, adhering to best practices and coding standards.
  • Testing & Debugging: Conduct unit testing and debugging to ensure software quality and reliability.
  • Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality products.
  • Documentation: Maintain clear and comprehensive documentation for code and development processes.

Requirements

  • Proficiency in Python programming language.
  • Experience with web frameworks such as Django or Flask.
  • Familiarity with front-end technologies like JavaScript, React, or Vue.js.
  • Strong understanding of RESTful APIs and web services.
  • Experience with SQL and NoSQL databases.
  • Knowledge of version control systems, particularly Git.
  • Familiarity with Docker and containerization technologies.
  • Understanding of Agile development methodologies.
  • Professional Skills:
  • Strong problem-solving and analytical abilities.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage time effectively.
  • Attention to detail and commitment to quality.

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Germany