Match score not available

Python Developer (Mid)

EXTRA HOLIDAYS - WORK FROM HOME - FULLY FLEXIBLE
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

4+ years in Python development, Experience with Django/FastAPI/Flask, Familiarity with Docker and Docker Compose, Strong knowledge of clean code principles, Good command of English and Polish.

Key responsabilities:

  • Develop backend applications and solutions
  • Document software design and processes
  • Participate in code reviews and maintain standards
  • Collaborate with teams to refine ideas
  • Engage in Agile project management activities
Infermedica logo
Infermedica Computer Software / SaaS Scaleup https://infermedica.com/
201 - 500 Employees
See more Infermedica offers

Job description

Logo Jobgether

Your missions

Metabase team is responsible for internal product development. This team is developing tools used by medical doctors to extend and maintain our medical knowledge base, which is later used by our AI engine.
 
Are you ready to be a part of the team providing critical internal software? Apply!



Experience
  • 4+ years of experience in software development in Python (Django/FastAPI/Flask) with a particular focus on backend programming.
  • Familiar with Docker and Docker Compose.
  • Programming skills in the object-oriented and functional paradigm.
  • Clean-code approach, SOLID, DRY principles.
  • Hands-on exp in working on big and complex application.

  • Knowledge / Skills
  • Knowledge of tools needed to organize project: Unit tests (pytest, unittest), Static code analysis tools (pylint, mypy etc.), Version control (git), Managing dependencies and Libraries releases (pip, poetry).
  • Good/Excellent command of English and Polish both in speaking and writing.
  • High attention to details and quality.
  • Have an ownership attitude.

  • Nice to have
  • Familiarity with GCP, Terraform and DevOps practices (Gitlab pipelines).
  • Experience with modular monolith architecture.

  • Software Development
  • End-to-end web development ownership. Designing and implementing solutions for backend applications. Documenting software design, code, and development processes.


  • Implement best practices
  • You will be writing and testing high-quality, scalable, and maintainable code. Designing, implementing, and maintaining efficient and effective database systems. Participating in code reviews to maintain code quality standards.

  • Cross-team collaboration
  • You will work and collaborate on a daily basis with teammates (developers, QAs, designers), other teams, and the Product Manager to refine ideas, design solutions, and solve problems. 

  • Working in Agile Framework
  • You will be a part of a self-managed team with all competencies on board. Actively taking part in inspect and adapt loop by close cooperation with the Product Division. Participating in various meetings from solution ideation, refinement and planning through demo, retrospective, and more. Have a big impact on product development and the direction in which it moves.

  • Salary
  • 17 000 - 22 000 PLN + VAT
  • Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Industry :
    Computer Software / SaaS
    Spoken language(s):
    Check out the description to know which languages are mandatory.

    Soft Skills

    • quality-assurance
    • Detail-Oriented

    Software Engineer Related jobs