Backend Python Developer.

  • python
  • permanent
  • Darmstadt

Job Description:

As a Backend Python Developer at our client you will play a key role in designing, developing, and maintaining their backend systems. You will collaborate closely with the front-end developers, product managers, and other stakeholders to create robust and scalable solutions. Your primary focus will be on building and optimizing server-side logic, ensuring high performance and responsiveness to requests from the front-end.

Responsibilities:

  • Design, implement, and maintain server-side application logic using Python.
  • Develop and integrate RESTful APIs to support front-end functionalities.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Troubleshoot and debug applications to ensure smooth operation.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with industry trends and emerging technologies.

Must Have Skills:

  • Several years of experience with backend development.
  • Strong proficiency in Python and its frameworks (e.g., Django, Flask).
  • Experience with Google Cloud Platform (GCP) and Firebase.
  • Knowledge of version control systems (e.g., Git).
  • Understanding of fundamental design principles behind scalable applications.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work effectively in a team environment.

Nice to Have Skills:

  • Experience with mobile development (iOS or Android).
  • Experience with Terraform.
  • Experience with Flutter or Unity.
  • Experience in secure development.

Personal Competencies:

  • Hands-on mentality and comfortable working in international teams.
  • Desire to be part of a highly dynamic, innovative, and self-driven culture.
  • Keeping up-to-date with modern technologies and standards.
  • A passion for coding and development and delivering secure and scalable products.

Benefits:

  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Professional development opportunities.
  • Collaborative and innovative work environment.
  • Opportunity to work on cutting-edge technologies and projects.
Harry Turner