Location: Warsaw
Seniority: Mid-level

What You'll Do (AKA Scope Of Work)

  • Building advanced backends for web/mobile/cloud applications in an Agile process.
  • Extending and improving functionality and architecture of the applications we develop.
  • Improving architecture of existing applications - fighting technical debt, refactoring.
  • Defining new systems architecture in cooperation with frontend developers and the CTO.
  • Helping fellow team members improve by doing code reviews on an ongoing basis.
  • Advising customers on technology choices.
  • Training and coaching junior team members.
  • Partner with other frontend and backend developers in researching new technologies, learning and defining technology directions.

What We Look For (AKA Requirements)

  • Considerable experience programming in Python.
  • Good orientation in surrounding frameworks and tools: Flask, etc.
  • Experience using SQL or document databases (MongoDB) is a big plus.
  • Good understanding of software architecture – services, components, deployments, performance, continuous integration.
  • Orientation in modern standards and technical trends according to your specialty.
  • Fluency in English is necessary – both written and spoken.

What You Get (Aka Benefits)

  • Learning, learning and growth. Technology & soft skills.
  • Great team.
  • Modern, constantly-updated tech stack.
  • Interesting, ambitious, global projects.
  • All the tools you need.
  • Great, mature software development process.
  • Professional, Agile project management.
  • Market salary adequate to your skills: 7 500+ PLN. Follows our clear criteria for levels and salaries.
  • Opportunity to grow as technical writer or public speaker in your area of expertise.

If your priorities are: building high-quality software & learning

Evojam is the right place for you