Back-end Developer (Python)

A forward-thinking technology company developing innovative Python-based backend applications and solutions.
İstanbul, Türkiye
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience

Description For Back-end Developer (Python)

Seven Apps is seeking a talented Backend Developer with Python expertise to join their innovative team. The role focuses on developing and maintaining Python-based backend applications while working with modern technologies like Docker, Kubernetes, and cloud platforms. You'll be responsible for designing container-based applications, managing cloud deployments, and ensuring high-performance through monitoring tools like DataDog.

The ideal candidate should have a strong foundation in Computer Science with hands-on experience in Python development, PostgreSQL, and cloud services. Knowledge of machine learning libraries and Firebase tools is required. The position offers opportunities to work with cutting-edge technologies including FastAPI, GCP, AWS, and Heroku.

The company provides a supportive work environment with comprehensive benefits including private health insurance, meal and transportation allowances, and professional development opportunities through a learning stipend. You'll work in a comfortable office space with a collaborative team that values both independent work and teamwork.

This role is perfect for a developer who is passionate about backend development, enjoys solving complex problems, and wants to work with a forward-thinking team using modern technologies. The position requires strong communication skills and the ability to adapt to various technologies while maintaining high code quality standards through proper testing and CI/CD practices.

Last updated 20 days ago

Responsibilities For Back-end Developer (Python)

  • Design, develop, and maintain container-based applications
  • Monitor application performance with tools like DataDog
  • Manage Docker and Kubernetes environments
  • Develop bridge code for cloud environments (Replicate, Modal)
  • Deploy applications to GCP App Engine, Cloud Run, and Heroku
  • Write and maintain tests for your code
  • Integrate projects with CICD platforms like GitHub Actions and Jenkins

Requirements For Back-end Developer (Python)

Python
PostgreSQL
Kubernetes
  • Bachelor's degree in Computer Science or related field
  • Backend development experience with Python
  • Proficiency in Python tools (PYPI, Pyenv, Virtual Env, Pipenv, Flake8, Black)
  • Strong knowledge of PostgreSQL and familiarity with Aurora
  • Basic understanding of machine learning libraries (Torch, TensorFlow)
  • Excellent problem-solving, communication, and interpersonal skills
  • Ability to work both independently and in a team
  • Fluency in English, both verbal and written
  • Deep knowledge of Firebase tools and experience in writing various tests

Benefits For Back-end Developer (Python)

Medical Insurance
Education Budget
  • Private Health Insurance
  • Meal & Transportation Allowance
  • Snacks & Cozy Office Vibes
  • Learning Stipend

Interested in this job?

Jobs Related To Seven Apps Back-end Developer (Python)

QA Engineer

Full-time QA Engineer position at Seven Apps in Istanbul, focusing on both manual and automated testing with on-site work requirement.

Back-end Developer (Python)

Backend Python Developer position at Seven Apps in Istanbul, Turkey - Full-time, on-site role requiring English fluency and strong development skills.

Back-end Developer (Python)

Mid-level Backend Developer position focusing on Python development, cloud technologies, and containerization at Seven Apps in Istanbul.

Back-end Developer (Python)

Python Backend Developer position at Seven Apps in Istanbul, focusing on container-based applications and cloud technologies with 3+ years experience required.

Business Developer / CEO's Office Team Member

Join Seven Apps as a Business Developer in the CEO's Office team to drive strategic growth and partnerships in mobile app development.