Summary
✨ AI‑Generated
Join an engineering team as a versatile Full Stack Engineer responsible for the tools and infrastructure that enable development and operations. You will build web dashboards, desktop applications, internal platforms, automation utilities, diagnostic systems, and deployment tools. The role spans multiple technical layers and offers substantial hands-on ownership of systems used to configure, test, deploy, troubleshoot, and maintain complex technology.
Highlights
Highly hands-on full-stack role with broad technical ownership across web applications, desktop software, developer tools, automation, diagnostics, and infrastructure. The position provides the opportunity to build practical tools used across development and operations, while working across multiple layers of complex technical systems.
Description
Full-Stack Developer – Tools & Infrastructure
We are looking for a versatile Full-Stack Engineer to join a growing engineering team and take ownership of the software tools and infrastructure that support day-to-day development and operations
.
This is a highly hands-on role covering web applications, desktop software, developer tooling, automation, diagnostics, and system infrastructure.
You’ll work across multiple layers of the technology stack, developing tools that help engineers and operational teams build, test, configure, deploy, and maintain complex technical system
s.
Key Responsibilit
iesApplication & Full-Stack Developm
entDesign, develop, and maintain a range of software applications, including web-based dashboards, desktop clients, internal platforms, and specialist engineering utilities.Develop reliable tools for system configuration, diagnostics, firmware deployment, testing, and troubleshooting.Create intuitive interfaces that allow engineers and operators to interact effectively with complex technical systems.Contribute across both frontend and backend development, selecting appropriate technologies based on the requirements of each application.Developer Tooling & Infrastruct
ureDevelop CLI applications, automation scripts, build systems, deployment utilities, and other tools that improve engineering workflows.Build software that connects modern user interfaces with lower-level systems and hardware.Identify inefficiencies within existing development workflows and implement improvements that increase reliability and productivity.Support the configuration and maintenance of servers, networking environments, and infrastructure used to host and deploy internal applications.Help establish scalable development processes and tooling as the engineering organisation grows.Collaboration & Engineer
ingWork closely with software, hardware, product, and operations teams to understand technical requirements and turn them into practical software solutions.Translate real-world engineering and operational problems into reliable, maintainable applications.Contribute to source control, development workflows, automated testing, and CI/CD processes.Take ownership of projects from initial concept through development, deployment, and ongoing improveme
nt.
Requireme
nts Proven experience as a developer with experience delivering software into production.Experience developing a variety of applications, such as web platforms, desktop applications, command-line tools, or engineering utilities.Background in building internal tools, developer tooling, diagnostic applications, or operational software is highly desirable.Experience in modern frontend/backend technologies alongside languages such as C++, Rust, Python, or Electron-based technologies.Strong knowledge of Linux, including system administration and troubleshooting.Strong understanding of networking, servers, and infrastructure.Strong experience with Git and GitHub, including collaborative development workflows.A practical, user-focused approach to software development, with an understanding that internal engineering teams are also end users.Comfortable working in a fast-moving environment where priorities can evolve and engineers are expected to have a broad technical re
mit.
What’s On
OfferCompetitive salary (€65-80k)Technical Ownership - Significant autonomy and ownership over the development tools and infrastructure that support the wider engineering organisation.Real-World Impact- Your software will support the development and deployment of technology used in demanding operational environments, where reliability and usability are critical.Working Environment- High level of autonomy with minimal bureaucracy and short decision-making processes.
Close collaboration with senior technical leadership and multidisciplinary engineering t
eams.