Apply

Senior Python Developer

Posted 2024-11-08

View full description

💎 Seniority level: Senior, понад 4 роки професійного досвіду в програмуванні

📍 Location: Украина

🔍 Industry: ігрові технології

🏢 Company: TECHIIA

🗣️ Languages: українська, англійська, 7 мов

⏳ Experience: понад 4 роки професійного досвіду в програмуванні

🪄 Skills: PostgreSQLPythonDesign PatternsDjangoKubernetesREST APILinux

Requirements:
  • Over 4 years of professional programming experience (preferably in Python).
  • Experience with distributed systems.
  • Experience with PostgreSQL.
  • Strong experience with REST APIs and web services.
  • Experience with Django REST Framework.
  • Proven experience in the full project lifecycle, including requirements definition, alternatives assessment, design, development, and implementation.
  • Knowledge of architectural paradigms and design patterns.
  • Basic understanding of Kubernetes and containerization.
  • Basic experience with Linux.
Responsibilities:
  • Defining non-functional requirements for product features.
  • Estimating development time for product features.
  • Writing clean, testable code and meeting delivery timelines.
  • Collaborating with team members.
  • Designing application architecture.
  • Working on reducing technical debt.
  • Participating in code reviews to ensure code quality and knowledge sharing.
Apply

Related Jobs

Apply

📍 Ukraine, Armenia

🏢 Company: Globaldev Group

  • 4+ years of experience in backend development with Python.
  • Frontend development skills with React and TypeScript.
  • Proficient with Git and CI/CD workflows.
  • Experience with complex systems, with a focus on reliability and scalability.
  • At least Upper Intermediate level of English is a must have.

  • Develop new features and update existing functionality using Python.
  • Build and enhance frontend components with React and TypeScript.
  • Design, implement, and deploy features in a unique SaaS platform that performs complex data and ML oriented tasks.
  • Scope and build high quality integrations with third-party tools and data sources.
  • Optimize code for reliability, scalability, and performance.
  • Perform regular peer-to-peer code reviews for other team members.
  • Create and maintain our technical documentation in a relevant and up-to-date state.

Backend DevelopmentPythonFrontend DevelopmentGitTypeScriptReactCI/CDDocumentation

Posted 2024-11-08
Apply