AWSAzureCloudDjangoETLFlaskGraphQLNoSQLNumpyPandasPythonReactAINumPyFastAPIGitVersion ControlAgileCI/CDCommunicationCollaborationRemote Work
About this role
Role Overview
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.
Tech Stack
AWS
Azure
Cloud
Django
ETL
Flask
GraphQL
NoSQL
Numpy
Pandas
Python
React
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)
Junior Backend Developer, Python at uNaice GmbH | JobVerse