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.
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.
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.
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)
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.
After a thorough CV verification, you can expect a 20-minute phone conversation with our Recruitment Specialist.
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.
(Optional) You'll meet online with our Director of Product Operations.
Second recruitment meeting, technical interview with the future team.
We'll make a final decision and contact you to share it and offer feedback.
You'll be in touch with