Function group Research and Development
Location Barneveld
Employment 40 hours
Share on LinkedIn

Your role

We are looking for a Senior Cloud Software Engineer for our R&D department to help build the myMoba platform, which consists of various applications and services—such as equipment availability, Track & Trace, scheduling, performance, and security. Does this sound like you? If so, we’d love to invite you for an introductory meeting!

For almost 80 years, Moba has been creating total solutions for sorting, packing, and processing eggs that are sold all over the world. Over the years, Moba has grown into a global market leader with systems in 111 different countries, processing more than 1 billion eggs every day. From design, development, production, and installation to service, it all happens in Barneveld.

As part of the R&D Cloud team, you will share responsibility for the development, maintenance, and technical direction of our cloud applications, the associated infrastructure, and the interfaces with the packing stations on the production floor.

Examples of tasks you might consider:

• Developing and implementing a vision for cloud and packing station software;
• Expanding the myMoba portal with additional services and applications (SvelteKit + Svelte 5, Tailwind, Vite);
• Designing and implementing Azure Functions APIs (TypeScript, NVM, Node 25, Azure SQL + Cosmos DB + Kusto, Swagger);
• Writing and maintaining infrastructure-as-code with Pulumi (Azure-native, TypeScript) across various environments;
• Building real-time integrations via Event Grid MQTT between the packing station, cloud, and web app;
• Contributing to our identity architecture (EntraId);
• Contribute to the GitLab CI/CD pipelines, observability via Application Insights and Grafana, and our NX monorepo workflow;
• Provide technical insight into how multiple systems coexist on a single DTAP stack. And ensure this is scalable and demonstrably secure;

Apply for a job
Good working conditions

What you get from us

  • You will receive
    An excellent salary;
  • You will receive
    27 vacation days and 13 scheduled days off;
  • You will receive
    Fixed year-end bonus of 10% and vacation allowance of 8%;
  • You will receive
    Flexibility to set your own working hours and a work-from-home arrangement;
  • You will receive
    Excellent collective labor agreement; we participate in the Metalektro collective labor agreement;
  • You will receive
    Extensive training and development opportunities;
  • You will receive
    Excellent pension plan (PME);
  • You will receive
    Various secondary employment conditions such as a national company fitness plan in the Netherlands and various group insurance policies;
  • You will receive
    Additional activities such as monthly drinks and an active staff association;
  • You will receive
    You will have the opportunity to get to know our organization from different perspectives and build a network of knowledge experts around you.
  • You will receive
    Every three weeks, the R&D department organizes a knowledge session led by one of the colleagues, providing time for new insights, discussing improvements, or presenting a new concept to get everyone on board.

What we ask of you

  • A college or university degree in a technical field (Software Engineering, Computer Science, or similar);
  • 5+ years of experience as a full-stack or cloud developer in a production environment;
  • Proficient in TypeScript; extensive experience with a modern reactive framework such as Svelte/SvelteKit is strongly preferred; experience with React/Vue/Angular, provided you are willing to transition to Svelte, is also negotiable;
  • Proven experience with Azure: Functions, Static Web Apps, SQL Database, Cosmos DB, Storage, and preferably Event Grid / Service Bus;
  • Experience with IaaS—Pulumi, Bicep, or Terraform—and a mindset focused on repeatable, environment-isolated deployments;
  • Proficient in modern web API patterns: REST, OpenAPI/JSON Schema, JWT/OAuth2/OIDC, WebSockets, and/or MQTT;
  • Strong knowledge of CI/CD (preferably GitLab CI), Git workflows, and test automation (Vitest, Playwright, or similar);
  • A plus: experience with NX monorepos, identity providers (Entra ID / Auth0), observability (App Insights, Grafana), or edge/hybrid architectures where cloud and on-premise systems work together;
  • An interest in mechanical engineering, machine control, robotics, or industrial IoT is a plus—our users are literally right next to a packing station;
  • Experience with object-oriented languages is a plus.

Working at Moba

Apply now

Can you see yourself working at Moba? Apply now and make an impact with technology that matters.
Apply for a job

Who are you?

  • Together, you work as a single team on the sustainable success of our customers and build strong, committed relationships.
  • You do what you promise by making clear agreements, fulfilling them, and honestly seeking solutions together, so that you build trust with customers and colleagues.
  • With respect, you give each other constructive feedback to grow together in a sustainable way;
  • You continuously learn, improve, innovate, and challenge yourself to make a real impact for customers, colleagues, yourself, and the world around you.
  • You have good analytical skills, approaching situations from a broad perspective, recognizing important information, and then organizing it into main and secondary issues.
  • You are able to convey a message clearly, correctly, and unambiguously, so that the essence of the message comes across;
  • You are creative, proactive, analytical, and solution-oriented in your approach.
  • We believe it’s important for people to feel at home and to go to work with joy and passion.