Junior Backend Developer, Python
Posted 17hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Junior Backend Developer working with Python in an automated content production environment at uNaice GmbH. Involves API development and data processing for e-commerce and publishing sectors.
Responsibilities:
- Develop and maintain backend services using Python (e.g., REST / GraphQL APIs)
- Integrate and process data sources (various formats such as JSON, CSV, XML, etc.)
- Build and optimize data pipelines & data modeling (data cleansing, attribute/feature-parameter selection, etc.)
- Collaborate with the frontend team to ensure APIs are performant, stable, and well documented
- Write tests, perform code reviews, and contribute within an agile team
- Deploy, monitor, and troubleshoot backend components
- Perform quality assurance on the React front end
Requirements:
- Degree in computer science or equivalent
- Strong knowledge of Python (e.g., frameworks such as Flask, FastAPI, or Django)
- Solid basic knowledge of React
- Experience with API design (REST or GraphQL)
- Familiarity with data formats such as JSON, CSV, XML
- Basic experience working with databases (relational or NoSQL)
- Good problem-solving skills and a desire to work in a growth-oriented product team
- Good German and English skills, both written and spoken
- Nice-to-haves: experience with data processing libraries such as Pandas, NumPy, etc.
- Experience with automation, data pipelines, ETL processes
- Knowledge of cloud technologies (e.g., AWS, Azure, or similar)
- Experience with version control (Git), CI/CD, and testing frameworks
- Interest in text automation, semantic data / ontologies, etc.
Benefits:
- Influential role in a future-oriented product team at an innovation-driven company
- Work on DataContentNaicer — a solution that unlocks real AI potential for data optimization (up to 80% time savings, attribute enrichment, API integration)
- Agile working methods, open communication, and room for creative solutions
- Flexible working conditions and modern technologies
- Career prospects — grow with us and gain valuable experience for your future
- 100% remote work
- Time-autonomous working: you generally plan your tasks and time independently, but they should align with collaboration with customers and colleagues (typical time window based on experience: Mon–Fri 07:00–18:00)


















