Skip to content
mimi

Full Stack Engineer (m/w/d)

Esono AG

On-site Full-time Senior 1w ago

About the role

About

You want to develop solutions that deploy cleanly and last long-term in operation?

You love that good feeling when a release runs smoothly, monitoring stays green, and a product noticeably improves. Not by luck, but because you've thought about architecture, code quality, and operations together.

At Esono, you build exactly these kinds of solutions. You develop full-stack individual software that makes complex business processes possible in the first place, and you keep an eye on operations at the same time. You think in interfaces, data flows, and failure modes, rely on automation instead of manual work, and ensure that deployments are reproducible, observability is meaningful, and platforms are resilient.

If you like responsibility, enjoy working end-to-end, and feel at home in both development and the DevOps context, then we are your match.

About Us

For over 20 years, we have been advising, developing, and operating web, app, and e-business solutions for medium-sized companies in German-speaking countries. From highly available industrial platforms to AI-supported e-commerce solutions – we are looking for thinkers who can handle technological complexity.

Our clients include:

  • Ambientedirect – one of the largest European online retailers for furniture and home accessories
  • Buchmarkt / SPIEGEL-Bestseller – platform for the renowned book rankings in German-speaking countries
  • Tischwelt – leading provider of table culture and kitchen accessories in German-speaking countries

Your Work Environment

You work at Esono on customer projects and internal initiatives, where you handle both development and DevOps topics equally, depending on the project and workload. Sometimes the focus is more on features and architecture in the product, sometimes more on CI/CD, deployments, and platform stability, always with the goal that code and operations fit together and run reliably.

You build backend features and APIs, implement modern frontend components, and contribute to technical conception. At the same time, you use automation, CI/CD, and Kubernetes to ensure that releases run reproducibly and systems remain reliable, from Docker images to deployment workflows.

Depending on your skillset, you will also take on responsibility for architecture and platform standards. You support other developers, make technical decisions transparently, and help to further develop infrastructure concepts and common guidelines without losing the hands-on focus.

Our tech stack includes:

  • PHP (Laravel/Symfony)
  • Node.js
  • Typescript
  • GitLab (CI)
  • React
  • ArgoCd
  • MySQL / MariaDB
  • Elasticsearch/OpenSearch
  • Docker/ContainerD
  • Kubernetes
  • Helm

Your Tasks as a Full Stack Developer:

  • Architecture Design: You conceptualize and develop scalable backend systems with PHP (Symfony or Laravel) and connect them with modern frontends (React/Vue.js). You make independent decisions about software design patterns and interface architectures.
  • System Integration: You integrate our solutions deeply into existing system landscapes (ERP, PIM, CRM) and ensure smooth, automated data exchange.
  • Technical Ownership: You accompany projects from the initial technical concept through development to deployment. You critically question requirements and actively suggest better technical solutions.
  • DevOps & Scaling: Together with our infrastructure team, you optimize deployment pipelines and ensure that your applications run performantly and stably in our Kubernetes environments.
  • Quality Standards: You rely on clean code, automated tests, and continuous refactoring to guarantee the long-term maintainability of our individual projects.
  • Research and Continuous Development: You use part of your time for independent research and development, explore new technologies, and drive further developments forward.
  • Process Improvement and Co-creation: You participate in improving our processes and support the sustainable, future-oriented development of our development landscape.

What You Bring

  • Several years of experience in full-stack development with PHP, ideally with deep knowledge in Symfony or Laravel. You understand the concepts behind the frameworks.
  • Abstraction ability: The ability to quickly grasp complex technical contexts and explain them understandably to other team members or clients.
  • Architecture mindset: A mindset focused on co-creation and personal responsibility. You want to understand why something is built, not just how.
  • Cloud-native affinity: Experience with Docker and Kubernetes is not a foreign word to you, but a daily tool.
  • Communication: Very good German language skills, as we consider technical consulting an integral part of our work.
  • Good SQL knowledge and confident handling of relational databases.
  • Understanding of clean code, modern development principles, and efficient implementation.
  • Enjoyment of open source and willingness to take responsibility, including direct exchange with clients in a dynamic project environment.

Fancy a chat without clichés?

We know that senior developers aren't looking for a job, but for the right challenge. That's why we make it easy for you:

  • No cover letter needed: Just send us your LinkedIn profile or a link to your GitHub repository.
  • Meet a Dev: Before an official interview, we offer you a 15-minute video call with one of our developers. Ask your technical questions directly "among colleagues" – completely without an HR filter.

Skills

ArgoCdDockerElasticsearchGitLabHelmKubernetesLaravelMySQLNode.jsOpenSearchPHPReactSymfonyTypescriptVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free