Skip to main content
Martin Glas®
Scraped fromLinkedinToday
Fullstack

Full-Stack Software Engineer

pnpmHotwireNext.jsFastifyReact NativeExpoKubernetesPostgreSQLRabbitMQValkeyAmazon S3TypeScriptGitHub ActionsDockerTerraformReactNode.jsSQLLinux
Work Type
On Site
Job Type
-
Location
Eindhoven
Salary
Not specified

About the Position

We develop and manage our own platform completely in-house. We are looking for a software developer who masters the entire technical chain: from database and backend to frontend, mobile apps, and the infrastructure on which everything runs. The team is small, responsibilities are broad.

Responsibilities

  • Build functionality across the full stack, from database to user interface.
  • Translate user wishes and problems into software that actually makes their work easier.
  • Consult with users to understand what they need, even when they cannot describe it technically precisely.
  • Build and maintain backends, APIs, and integrations with external systems.
  • Manage and expand the Kubernetes cluster, including workloads, ingress, certificates, secrets, and autoscaling.
  • Maintain CI/CD via GitHub Actions and resolve deployment issues.
  • Develop and maintain monitoring, logging, and error tracing.
  • Use AI tools to develop faster and better.
  • Design and implement AI functionality in our own applications, e.g., using models, APIs, structured output, embeddings, retrieval, or other AI applications.
  • Contribute to architecture, technical choices, and further platform development.
  • Trace problems to the layer where they actually originate, whether frontend, backend, database, network, or infrastructure.

Requirements

  • TypeScript
  • React and Next.js with the App Router, and a good understanding of server-side and client-side rendering.
  • Node.js backends, specifically Fastify. Authentication, authorization, validation, and API design are familiar territory.
  • PostgreSQL and SQL. Ability to write and analyze queries and understand implications for a production database.
  • React Native / Expo for mobile applications.
  • Kubernetes from practical experience: manage workloads, write manifests, systematically troubleshoot.
  • Docker
  • GitHub Actions
  • Terraform
  • Experience with monitoring, logging, and troubleshooting of applications and infrastructure.
  • Linux and command-line tooling
  • Proficient with modern AI tools during development; understand where AI helps and does not help, critically evaluate output.
  • Experience connecting AI models via APIs, or ability to pick this up quickly.
  • Vloeiend Nederlands (spreken en schrijven)
  • Good English

Benefits

  • A challenging and broad function within a growing organization.
  • A competitive salary, depending on knowledge and experience.
  • 25 vacation days + 13 ADV days.
  • Work in a modern, recently renovated building.
  • An informal working atmosphere with short lines.
  • An existing platform that is developed daily and will be expanded for years to come.
  • An environment where application development, infrastructure, and AI come together.
  • A lot of influence on how technical solutions are worked out.
  • Direct contact with the people for whom you build software.
  • Room to suggest and implement technical improvements.
Full-Stack Software Engineer
View Original