Job offer

Web Developer (Python / Django)

pin map City

100% Remote / Leszno / Wrocław / Katowice / Poznań

pin map Salary

B2B: 12000-17000 PLN

APPLY NOW

What you'll do

We are seeking an experienced, detail-oriented, and passionate Backend Web Developer to join a collaborative, cross-functional Agile team. In this role, you will be responsible for developing and maintaining the organization’s primary backend web services and supporting microservices that power customer-facing platforms.

Due to the scale and complexity of the backend ecosystem, this position requires a structured, analytical, and creative approach to software development. The successful candidate will play a key role in evolving the technology stack by assessing core architecture and defining strategies and frameworks that effectively address both business and technical requirements.

In the team, you will be responsible for

  • Design, develop, and maintain high-quality, readable, testable, and maintainable backend code.

  • Independently deliver complex development tasks, including the design of non-standard or innovative technical solutions.

  • Build intuitive, efficient, secure, and high-performance APIs that support customer-facing applications.

  • Evaluate functional and non-functional requirements and collaborate with developers across multiple projects to propose actionable and scalable solutions.

  • Contribute to feature planning, estimation, and implementation activities.

  • Actively participate in Agile SCRUM ceremonies, including sprint planning, daily stand-ups, and retrospectives, to achieve sprint and project objectives.

  • Collaborate closely with Software Developers, QA Analysts, and Product Managers throughout the development lifecycle.

  • Perform code reviews, develop unit tests, and produce clear, comprehensive technical documentation.

  • Support production environments by performing root-cause analysis and preparing diagnostic and incident reports.

Our requirements

    • Required Skills & Qualifications

      • 5+ years of professional experience in Python and Django development.

      • Hands-on experience developing applications in an Amazon AWS environment.

      • Proven experience designing, architecting, and implementing web-based microservices.

      • Practical experience with containerization and orchestration technologies, including Docker and Kubernetes.

      • Experience with continuous integration tools such as Jenkins CI, CircleCI, or equivalent.

      • Strong proficiency with Git and GitHub-based workflows.

      • University degree in Computer Science, a related discipline, or equivalent professional experience.

      • Strong interest in continuous professional development and ongoing learning.

      • Fluent command of English and Polish with effective business communication skills (at least B2/C1)

    Additional Skills (Nice to Have)

    • In-depth understanding of the internal architecture and mechanics of the Django framework.

    • Experience with React.js and willingness to contribute across both front-end and back-end layers.

    • Hands-on experience working in Agile environments using SCRUM.

    • Advanced knowledge of Git/GitHub workflows and integrations.

    • Experience designing and implementing security and authentication strategies.

    • Advanced experience with database optimization, performance tuning, and architectural design.

    • Experience developing real-time solutions using web sockets.

What we offer

  • Remote or Hybrid work : Katowice / Wrocław / Leszno / Poznań
  • A laptop
  • Flexible working hours
  • Trainings and workshops
  • Contract of employment or B2B contract
  • O’Reilly platform
  • Multisport or Multilife
International clients
Feedback culture
Full cycle product development
Agile mindset
EMPLOYEE TEAM-BUILDING BUDGET
Experienced co-workers
Bottom-up initiatives
Horizontal structure
Modern tech stack

We help you
reach your
full potential

Imagine waking up on a Monday morning eager to collaborate with a team of open-minded specialists who value your perspective. Envision exploring new development paths with people who really care about achieving great results.

Benefits

Can you imagine a great tech company without perks? We can't! That's why TKH Technology offers plenty of benefits to keep our amazing team happy, healthy and motivated.

Defined career paths
Flexible working hours
Possibility of remote work
Private healthcare
Life insurance
Multisport
Mentoring
External and internal training
Free parking (Katowice & Leszno)
English lessons
EMPLOYEE TEAM-BUILDING BUDGET
International Projects

Recruitment process

STEP 1

After a thorough CV verification, you can expect a 20-minute phone conversation with our Recruitment Specialist.

STEP 2

You'll be invited for a technical interview online, during which you'll solve a problem or perform a task assigned by an expert from our team.

STEP 3

(Optional) You'll meet online with our Director of Product Operations.

STEP 4

Second recruitment meeting, technical interview with the future team.

STEP 4

We'll make a final decision and contact you to share it and offer feedback.

You'll be in touch with

linkedin icon
Anna Ociesa
HR Business Partner

FAQ

How big is TKH Technology, and how is it structured?
There are 100+ specialists working at TKH Technology. Our company structure is flat and open, and we address our friendly colleagues and managers by their first names. Our leaders are accessible - they willingly communicate and spend time with people, regardless of their position.
Can I work 100% remotely?
We love meeting in person in our offices in Leszno, Katowice, Poznań and Wrocław, but yes, you can work 100% remotely and have flexible working hours if the position you applied for allows it. Some positions may require you to collaborate with team members in one of our offices. If this is the case, our Recruitment Specialist will let you know.
What can I expect to receive in my Onboarding Package?
Depending on the position, you'll receive a laptop, a monitor, a phone, and headphones or earphones.
Do you offer a training package?
We care about growth and skills development of our employees and and we're open to discussing our employees' needs by taking an individual approach. Additionally, we offer internal and external workshops.
Job offer

Web Developer (Python / Django)

pin map City

100% Remote / Leszno / Wrocław / Katowice / Poznań

pin map Salary

B2B: 12000-17000 PLN

APPLY NOW