Auf einen Blick
- Aufgaben: Entwickle innovative Features und arbeite an der gesamten Software-Architektur.
- Arbeitgeber: Kiresult revolutioniert die Beschaffungsanalytik mit einer fortschrittlichen SaaS-Lösung.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und ein persönliches Entwicklungsbudget.
- Warum dieser Job: Gestalte bedeutende Entscheidungen und wachse in einem dynamischen Team.
- GewĂĽnschte Qualifikationen: Mindestens 3 Jahre Erfahrung in Full-Stack-Entwicklung und starke Kenntnisse in Python und JavaScript.
- Andere Informationen: Wir schätzen persönliche Entwicklung und bieten Mentorship-Programme.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
At kiresult, we’re reshaping the procurement analytics landscape with our advanced SaaS solution, helping companies to unlock the power of data for smarter decision-making. Our platform transforms procurement data into valuable insights, providing companies with strategic advantages and cost-saving opportunities.
Tasks
Who We\’re Looking For
You’re equally at home crafting robust APIs and building polished front‑end features. Python micro‑services, TypeScript components, Docker containers, and CI/CD pipelines are your daily toolkit — and you love seeing the whole puzzle fit together in production. If you thrive in a collaborative, fast‑moving environment where your ideas are used by large enterprises, this role is for you.
Role Overview
As a Full‑Stack Developer you’ll own end‑to‑end feature delivery: from database schema to REST endpoint to responsive UI and all the automated tests in between. You’ll partner closely with product, design, and data‑science teams to shape the roadmap and continuously raise the technical bar of our analytics platform.
Key Responsibilities
- Feature Delivery
- Design and implement new product features across the stack (FastAPI, MongoDB, React/Vue/TypeScript).
- Develop scalable background jobs (Celery, asyncio) for data processing and enrichment.
- Code Quality & Testing
- Use test‑driven development with pytest, React/Vue Testing Library, and Playwright.
- Conduct peer code reviews and uphold internal coding standards.
- Performance & Reliability
- Profile services, optimize queries, and introduce caching / async patterns.
- Instrument robust logging, monitoring, and alerting (Grafana, Prometheus, Sentry).
- DevOps & Delivery
- Define Docker images, helm charts, and GitHub/GitLab Actions pipelines for build & deploy.
- Contribute to our Kubernetes‑based runtime and infrastructure‑as‑code.
- Collaboration & Leadership
- Participate in sprint planning, architecture sessions, and customer demos.
- Mentor junior engineers and working students; share knowledge through pair programming and internal talks.
Requirements
Must-Haves
- 3+years professional experience in full‑stack or back‑end engineering.
- Strong Python3 and JavaScript/TypeScript skills.
- Production experience with FastAPI (or Flask/Django) and Vue (or React/Angular).
- Solid grasp of MongoDB (or other NoSQL/SQL) schema design, aggregation pipelines, and performance tuning.
- Comfortable with Docker, container orchestration basics, and Git‑based workflows.
- Proven track record writing unit/integration tests and operating services in production.
- Excellent English communication skills (German a plus).
- Exposure to Azure or GCP/AWS equivalents.
Nice-to-Haves
- Experience with Celery, asyncio, or other task‑queue frameworks.
- Familiarity with Kubernetes, Helm, and Terraform.
- Hands‑on with REST, WebSockets, or server‑sent events.
- Knowledge of data‑visualization libraries (D3, Apache ECharts, Recharts) and modern UI frameworks (MUI, Tailwind).
Benefits
Why Join Us?
- Real Impact – Your code powers decisions on billions in procurement spend.
- Ownership & Growth – Small, senior team where every engineer shape architecture and product direction.
- Learning Culture – Personal development budget, conference tickets, and mentorship‑pairing.
- Flexible Work – Remote‑first processes and core hours.
Ready to push the boundaries of procurement analytics?
Apply with your CV, GitHub/portfolio links, and a short note on a project you’re proud of. We review every application personally and aim to reply within a week.
Join kiresult and build the technology that redefines how enterprises see their data!
#J-18808-Ljbffr
Full-Stack Developer - Full-Time (all genders) Arbeitgeber: kiresult
Kontaktperson:
kiresult HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full-Stack Developer - Full-Time (all genders)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Zeige deine Projekte! Stelle sicher, dass du deine GitHub- oder Portfolio-Links bereit hast. Arbeitgeber suchen nach praktischen Beispielen deiner Arbeit, also präsentiere deine besten Projekte, die deine Fähigkeiten als Full-Stack-Entwickler demonstrieren.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor! Übe häufige Fragen zu Python, JavaScript/TypeScript und den Technologien, die in der Stellenbeschreibung erwähnt werden. Das Verständnis der Grundlagen und das Lösen von Coding-Challenges kann dir einen Vorteil verschaffen.
✨Tip Nummer 4
Sei bereit, über deine Erfahrungen zu sprechen! Überlege dir konkrete Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du Probleme gelöst hast oder innovative Lösungen entwickelt hast. Dies wird dir helfen, im Vorstellungsgespräch überzeugend aufzutreten.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full-Stack Developer - Full-Time (all genders)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.
Betone deine technischen Fähigkeiten: Hebe deine Kenntnisse in Python, JavaScript/TypeScript sowie deine Erfahrung mit FastAPI, MongoDB und modernen UI-Frameworks hervor. Zeige konkrete Beispiele aus deiner bisherigen Arbeit, um deine Fähigkeiten zu untermauern.
Präsentiere deine Projekte: Füge Links zu deinem GitHub-Profil oder anderen Portfolios hinzu, die deine besten Arbeiten zeigen. Beschreibe ein Projekt, auf das du stolz bist, und erkläre, welche Technologien du verwendet hast und welche Herausforderungen du gemeistert hast.
Schreibe ein überzeugendes Anschreiben: Verfasse ein kurzes, aber prägnantes Anschreiben, in dem du erklärst, warum du dich für diese Position interessierst und was du dem Team von kiresult bieten kannst. Betone deine Leidenschaft für die Entwicklung und deine Bereitschaft zur Zusammenarbeit.
Wie du dich auf ein Vorstellungsgespräch bei kiresult vorbereitest
✨Verstehe die Technologien
Mach dich mit den spezifischen Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie Python, FastAPI, MongoDB und React. Zeige im Interview, dass du praktische Erfahrungen mit diesen Tools hast und bereit bist, sie anzuwenden.
✨Bereite Beispiele vor
Sei bereit, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten als Full-Stack Developer demonstrieren. Erkläre, wie du Herausforderungen gemeistert und Lösungen implementiert hast, um das Team oder das Projekt voranzubringen.
✨Zeige Teamfähigkeit
Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, betone deine Erfahrungen in der Teamarbeit. Sprich darĂĽber, wie du in der Vergangenheit mit Designern, Produktmanagern und anderen Entwicklern zusammengearbeitet hast, um erfolgreiche Projekte abzuschlieĂźen.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den Arbeitsabläufen zu stellen. Dies zeigt dein Interesse an der Position und hilft dir, herauszufinden, ob das Unternehmen gut zu dir passt. Frage beispielsweise nach den Methoden zur Code-Überprüfung oder den Möglichkeiten zur beruflichen Weiterentwicklung.