Apply

Senior Python Developer

Posted 2024-11-08

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: Ukraine, Armenia

🏢 Company: Globaldev Group

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: Backend DevelopmentPythonFrontend DevelopmentGitTypeScriptReactCI/CDDocumentation

Requirements:
  • 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.
Responsibilities:
  • 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.
Apply

Related Jobs

Apply

📍 Украина

🧭 полная занятость

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

🏢 Company: TECHIIA

  • 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.

  • 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.

PostgreSQLPythonDesign PatternsDjangoKubernetesREST APILinux

Posted 2024-11-08
Apply