Apply

Senior Python/Full Stack Developer (Django-focused) (worldwide remote)

Posted 2024-11-07

View full description

šŸ’Ž Seniority level: Senior, Minimum of 5 years

šŸ“ Location: Poland, Hungary, Croatia, Slovenia, Slovakia

šŸ” Industry: Linux infrastructure and security products

šŸ¢ Company: Cloudlinux

šŸ—£ļø Languages: English

ā³ Experience: Minimum of 5 years

šŸŖ„ Skills: Backend DevelopmentDockerPostgreSQLPythonSQLDjangoGitHTMLCSSJavascriptJenkinsKafkaKubernetesMySQLRabbitmqVue.JsAngularReactVue.jsJavaScriptLinux

Requirements:
  • Minimum of 5 years of experience in Python (Django) or full-stack development.
  • Proficiency in Django and Python for backend development.
  • Strong experience with Linux as a development and deployment environment.
  • Experience with front-end technologies like React, Vue.js, or Angular (at least 1 year).
  • Proven experience in building web applications and scalable systems.
  • Hands-on experience with containers, such as Docker, for development and production.
  • Proficiency with Git for version control.
  • Solid understanding of SQL and experience with relational databases (e.g., PostgreSQL, MySQL).
  • Experience with libraries for managing background tasks like Celery or similar.
  • Experience with tools for managing task queues like RabbitMQ or Kafka.
  • Strong experience with building CI pipelines in tools like Gitlab or Jenkins.
  • Strong problem-solving skills and attention to detail.
  • An intermediate level of English language proficiency.
  • Ability to work with vague requirements.
  • Team player who can collaborate effectively.
Responsibilities:
  • Design, develop, test, and deliver web applications using Django and related technologies.
  • Technical ownership of the created application.
  • Implement user interfaces using front-end technologies (HTML, CSS, JavaScript frameworks).
  • Work with Linux-based systems for deployment and development, including container management (Docker, Kubernetes).
  • Build pipelines for code testing and delivery.
  • Ensure application security and data protection.
  • Troubleshoot and debug code across the stack.
  • Version control using Git, including branching, merging, and pull requests.
  • Review your colleagues' code.
  • Plan your work forward.
Apply