
Senior Full-Stack Developer – Full-Time
kiresult
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob Level
Senior
Tech Stack
AngularAWSAzureDjangoDockerFlaskGoogle Cloud PlatformGrafanaJavaScriptKubernetesMongoDBNoSQLPrometheusPythonReactSQLTypeScriptVue.js
About the role
- Own end‑to‑end feature delivery: from database schema to REST endpoint to responsive UI and all the automated tests in between.
- Partner closely with product, design, and data‑science teams to shape the roadmap and continuously raise the technical bar of our analytics platform.
- 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.
- Use test‑driven development with pytest, React/Vue Testing Library, and Playwright.
- Conduct peer code reviews and uphold internal coding standards.
- Profile services, optimize queries, and introduce caching / async patterns.
- Instrument robust logging, monitoring, and alerting (Grafana, Prometheus, Sentry).
- Define Docker images, helm charts, and GitHub/GitLab Actions pipelines for build & deploy.
- Contribute to our Kubernetes‑based runtime and infrastructure‑as‑code.
- Participate in sprint planning, architecture sessions, and customer demos.
- Mentor junior engineers and working students; share knowledge through pair programming and internal talks.
Requirements
- 3 + years professional experience in full‑stack or back‑end engineering.
- Strong Python 3 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.
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Python 3JavaScriptTypeScriptFastAPIFlaskDjangoMongoDBCeleryasynciotest-driven development
Soft skills
communicationmentoringcollaborationcode reviewknowledge sharing