Senior Full-Stack Engineer

Skillsearch Limited
Bremen, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bremen, Germany

Tech stack

Artificial Intelligence
Automation of Tests
Bash
Cloud Computing
Code Generation
Persistent Data Structure
Cursor (Graphical User Interface Elements)
Programming Tools
Distributed Systems
Python
PostgreSQL
Linux System Administration
Nginx
Prometheus
Systems Integration
Data Logging
Grafana
Backend
FastAPI
Vue.js
Kubernetes
Api Design
REST
Docker
User Administration
Microservices

Job description

  • Designing and maintaining reliable backend services using Python, FastAPI, and modern tooling.
  • Developing intuitive user-facing dashboards and interfaces with Vue 3 and component-driven architecture.
  • Building and scaling systems for software delivery, authentication, user management, mod distribution, and related services.
  • Managing data persistence using PostgreSQL and lightweight object storage solutions.
  • Integrating secure workflows with third-party payment providers.
  • Creating and maintaining well-structured RESTful APIs and ensuring smooth service integration across internal teams.
  • Deploying and operating lightweight, Docker-based setups (no Kubernetes, no heavy cloud infrastructure).
  • Building CI/CD pipelines and automated tests, including leveraging AI-assisted development tools.
  • Monitoring system performance, scalability, and reliability using simple, maintainable techniques.
  • Producing clear architectural documentation, technical notes, and internal guidelines.
  • Supporting the evolution of the mod repository to empower creators with tools for sharing, validating, and managing content.

Requirements

Are you an experienced Senior Full-Stack Platform Engineer who thrives on building clean, maintainable systems without unnecessary complexity?, * 5+ years of professional experience in backend or full-stack engineering.

  • Ability to design, build, and deliver systems end-to-end with autonomy.
  • Strong experience with Python, FastAPI, and modern REST API development.
  • Solid proficiency with Vue 3, reusable components, and front-end tooling.
  • Comfortable working with AI-assisted development (e.g., Cursor, automated tests, code generation).
  • Experience deploying and maintaining lightweight Docker-based systems in simple hosting environments.
  • Strong Linux system administration skills (Bash, Nginx, hardening, server setup).
  • Familiarity with monitoring/logging tooling such as Grafana, Prometheus, or ELK.
  • Strong understanding of distributed systems, networking fundamentals, and API design.
  • Excellent communication skills in English.
  • A mindset focused on simplicity, maintainability, and long-term clarity., Years of experience and salary levels are shown purely as a guide. We will only consider applications from candidates that can demonstrate the skills or experience required for the role.

Apply for this position