We are looking for a motivated Trainee/Junior Python Developer to join our team and grow together with us. You will work on building and maintaining backend functionality, contributing to stable, scalable, and efficient solutions.
— Develop and maintain server-side logic and backend components.
— Work with databases and participate in designing efficient data structures.
— Write clean, maintainable, and testable code following industry best practices.
— Improve application performance, scalability, and security.
— Integrate external services and APIs.
— Basic experience or solid theoretical knowledge in Python backend development.
— Understanding of REST API principles and software design basics.
— Familiarity with relational and/or NoSQL databases.
— Basic understanding of version control (Git) and development workflows.
— Awareness of CI/CD concepts and containerization is a plus.
— English level B1+ (preferably B2)
— Understanding or experience with frontend technologies.
— Basic knowledge of cloud platforms (AWS, GCP, Azure).
— Interest in microservices and modern backend architectures.
— Familiarity with DevOps culture and tooling.