Senior Full Stack Engineer (Product Ownership & Operations)
Apply to this role<p>Yoffix is a hybrid workplace management platform helping companies manage offices, desks, meeting rooms, parking, visitors, and team collaboration.<br>
Our platform integrates with Microsoft 365, Google Workspace, Slack, HR systems, calendars, and workplace infrastructure. We work with companies across Europe and build a real production SaaS product used daily by enterprise customers and distributed teams.</p>
<p>As the platform grows, we are looking to strengthen engineering ownership across the product and reduce operational bottlenecks.<br>
We are looking for a pragmatic Full Stack Engineer who can take ownership of operational product development.</p>
<p><strong>Location</strong><br>
<strong>Remote within Europe</strong> or in our Berlin-office.</p>
<h2>Tasks</h2>
<ul>
<li>Investigate and resolve production issues</li>
<li>Fix bugs and edge cases across the platform</li>
<li>Work on customer-driven product improvements</li>
<li>Improve system stability and maintainability</li>
<li>Take ownership of integrations and operational workflows</li>
<li>Work across frontend, backend, APIs, infrastructure, and data flows</li>
<li>Collaborate directly with product and management</li>
<li>Improve engineering processes where needed</li>
<li>Gradually own product areas independently</li>
</ul>
<h2>Requirements</h2>
<p><strong>Strong Practical Experience With</strong></p>
<ul>
<li>React</li>
<li>TypeScript</li>
<li>Node.js</li>
<li>Modern frontend architecture</li>
<li>API design and backend development</li>
<li>Production debugging</li>
<li>SaaS applications</li>
<li>Git workflows and CI/CD basics</li>
</ul>
<p><strong>Strong Understanding Of</strong></p>
<ul>
<li>scalable application design</li>
<li>distributed systems basics</li>
<li>asynchronous and event-driven architecture</li>
<li>cloud infrastructure principles</li>
<li>monitoring and observability</li>
<li>software maintainability</li>
<li>ownership and operational responsibility</li>
</ul>
<p><strong>Communication</strong></p>
<ul>
<li>English level B1-B2 or higher</li>
<li>Ability to communicate clearly in technical and product discussions</li>
</ul>
<p><strong>Additional Plus</strong></p>
<ul>
<li>German language skills are a strong advantage, especially for communication in customer-oriented contexts</li>
</ul>
<p><strong>Important Personal Qualities</strong></p>
<ul>
<li>You are proactive and reliable</li>
<li>You can work independently without constant supervision</li>
<li>You are comfortable entering unfamiliar parts of a codebase</li>
<li>You care about delivering stable solutions, not only shipping features</li>
<li>You can balance speed and technical quality</li>
</ul>
<p><strong>Bonus Skills</strong><br>
Experience with technologies or concepts similar to:</p>
<ul>
<li>GraphQL</li>
<li>AWS or other cloud platforms</li>
<li>Serverless infrastructure</li>
<li>Event-driven systems</li>
<li>NoSQL databases</li>
<li>Queue-based architectures</li>
<li>Monitoring systems</li>
<li>Enterprise SaaS products</li>
<li>Microsoft 365 / Google integrations</li>
<li>Slack / Teams integrations</li>
</ul>
<p><strong>This Role Is Probably NOT a Fit If</strong></p>
<ul>
<li>You only enjoy greenfield development</li>
<li>You dislike debugging production systems</li>
<li>You avoid operational responsibility</li>
<li>You prefer narrowly scoped tasks with detailed specifications</li>
<li>You are uncomfortable working across frontend, backend, and infrastructure boundaries</li>
<li>You want a highly corporate environment with heavy processes and multiple management layers</li>
</ul>