Remote (Country)

kiresult is hiring a Backend Developer- Working Student (all genders)

About the Role

kiresult is looking for a Backend Developer- Working Student (all genders) to join our development team. You will play a critical role in maintaining our analytics platform and implementing new features that drive its evolution.

What You'll Do

  • Build new API endpoints and background jobs using Python and FastAPI.
  • Drive test-driven development with pytest and maintain healthy test coverage.
  • Profile services and implement caching or async processing to optimize performance.
  • Fine-tune MongoDB queries.
  • Define, build, and run Docker images and containers for development, testing, and production.
  • Engage in sprint planning, demos, and pair programming.
  • Provide and incorporate feedback.
  • Implement logging, monitoring, and alerting to ensure system health, uptime, and quick incident response.

What We're Looking For

  • Active enrollment in Computer Science, Physics, or a related IT discipline.
  • Proficiency in Python 3.x.
  • Hands-on experience with at least three of: FastAPI/Flask, Pydantic, Celery (or other async task queue), asyncio, pytest.
  • Practical experience with MongoDB schema design, indexing, and aggregation pipelines.
  • Solid understanding of Docker (Dockerfile authoring, image management, container orchestration basics).
  • Strong problem-solving skills and an appetite for troubleshooting complex issues.

Nice to Have

  • Familiarity with Git workflows and CI/CD tools (GitHub Actions, GitLab CI/CD).
  • Exposure to Kubernetes or similar orchestration platforms.
  • Basic frontend knowledge (React, Vue.js, TypeScript).
  • Experience with cloud services (AWS, GCP, Azure, OTC).

Technical Stack

  • Languages & Frameworks: Python, FastAPI, Flask, Pydantic, Celery, asyncio, pytest
  • Databases: MongoDB
  • Infrastructure & Tools: Docker, Git, CI/CD, Kubernetes
  • Frontend: React, Vue.js, TypeScript
  • Cloud: AWS, GCP, Azure, OTC

Team & Environment

You'll join a growing team of 1-10 skilled developers, designers, and product experts in an innovative environment driven by a shared mission to reshape the procurement analytics landscape.

Benefits & Compensation

  • Impactful work shaping our procurement analytics platform.
  • Personal and professional growth opportunities with training, mentorship, and career development.
  • Work alongside skilled and passionate developers, designers, and product experts.
  • Flexible working hours.
  • Option to work remotely.

Work Mode

This role offers the option to work fully remotely from within Germany.

Required Skills
PythonFastAPIFlaskPydanticCeleryasynciopytestMongoDBDockerGitREST APIsSoftware DevelopmentBackend DevelopmentTestingVersion Control PythonFastAPIFlaskPydanticCeleryasynciopytestMongoDBDockerGitREST APIsSoftware DevelopmentBackend DevelopmentTestingVersion Control
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
kiresult
kiresult reshapes the procurement analytics landscape with an advanced SaaS solution, helping companies harness the power of data for smarter decision-making. The platform transforms procurement data into valuable insights, providing companies with strategic advantages and cost-saving opportunities.
All jobs at kiresult Visit website
Job Details
Category backend
Posted 9 months ago