Junior Python Developer
Confidential
Posted: March 25, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
As a Junior Python Developer in Krakow, you will work with our team to develop and maintain Python applications in a fast-paced environment, contributing to the development of our AI-powered transfer service.
Required Skills
Job Description
About Talixo
Talixo is the world's leading operator of pre-booked transfers, working with the biggest brands in travel. We partner with fleets in 1,100+ cities and 130+ countries worldwide to provide travellers with reliable, high-quality rides, making their journeys easier and more enjoyable, from door to door. Since 2012, we've been helping travel brands create more connected journeys, and we're looking for people willing to go the extra mile.
Operating across two key locations: Krakow and Berlin, our cohesive teams - IT, Operations, Fleet, Pricing, Sales, Finance and HR - drive technological innovation, operational excellence, and organisational development. With a shared focus on refining processes and enhancing technology, while spearheading strategic growth initiatives, we seamlessly contribute to our collective success.
About the Role
We are looking for a Junior Python (Django) Developer to join our growing team. This role is ideal for someone at the beginning of their professional journey who has hands-on experience with Django and is eager to develop their backend engineering skills in a supportive, collaborative environment.
What You’ll Do
Develop and maintain backend applications using Python and Django
Design, build, and optimise RESTful APIs
Work with relational databases (PostgreSQL) and NoSQL solutions
Write clean, maintainable, and well-tested code
Collaborate with frontend developers, QA engineers, and product teams
Participate in code reviews and follow best engineering practices
Debug issues and optimise application performance
Support ongoing improvements in system architecture and development processes
Who You Are
You have hands-on experience with Django, demonstrated by:
Sharing your personal Django projects (preferred), or
Up to 1 year of professional software engineering experience
Required Skills & Qualifications
Solid understanding of Python fundamentals
Experience with Django and Django REST Framework (models, views, serializers, APIs)
Basic knowledge of Django Templates
Familiarity with relational databases and SQL
Practical experience with Git (version control, pull requests, resolving conflicts)
Experience using AI-powered developer tools (e.g., Cursor, Copilot, ChatGPT, Claude, Gemini) in day-to-day work
Good understanding of software development best practices
Based in Kraków or nearby (students are welcome to apply)
Nice to Have
Understanding of development methodologies (e.g., Kanban)
Exposure to modern backend ecosystems and cloud environments
Familiarity with AWS concepts (e.g., EC2, S3, or similar services)
Basic knowledge of Bash scripting
Language & Soft Skills
English proficiency at B2 level or higher (ability to read and understand technical documentation)
Polish proficiency at B2 level or higher
Strong communication and teamwork skills
Willingness to learn, grow, and take initiative
Passion for technology and software development
How We Work (Our Tech Environment)
Methodology: Kanban
Tools: Jira, Confluence, Git
Tech Stack: Django, Celery, PostgreSQL, NoSQL, Docker, AWS (EC2, ECS, Lambda, DynamoDB, S3)
Monitoring & Testing: New Relic, Sentry, AWS CloudWatch, Postman
AI & Productivity Tools: LLMs, Cursor IDE
What We Offer
✨ Learning & Growth
Work alongside experienced engineers and gain hands-on experience with modern technologies.
⌛ Flexible Work Arrangements
Minimum 120 hours/month, with hybrid work options.
🚀 Career Development
Clear growth path from Junior → Mid → Senior, with opportunities to specialise in areas such as Data Engineering, DevOps (AWS), or AI/LLMs.
🏢 Office & Environment
Modern office in Kraków city centre, within walking distance of the Main Market Square and Galeria Krakowska, featuring comfortable workspaces and electric standing desks.
Additional Benefits
MultiBenefit and private medical healthcare (after trial period)
Fully equipped kitchen with fresh fruit and snacks
Diverse, international team speaking 15+ languages
Recruitment Process
Initial Screening – 15-minute call with a recruiter
Technical Interview – 90-minute session (online or onsite) with two Senior Python Developers, including live coding
Offer Stage – Offer extended to the selected candidate
Let us get to know you — apply today!