Senior Back End Developer

Apply now

Senior Back End Developer

Are you looking for a dynamic company where you can be at the forefront of evolving a workplace platform that will make a difference for our enterprise customers and at the same time work with a talented team of developers? Than... this is the job for you!

Full-time · Delft/Hybrid

About Mapiq

At Mapiq, we create workplace experience software solutions dedicated to making offices smarter, happier, and more sustainable. Our innovative workplace technology provides companies around the globe with the tools they need to foster creative and collaborative hybrid working. We are rapidly growing and always on the lookout for ambitious individuals who will bring their ideas, background, and culture to the Mapiq team.

Your role at Mapiq

Our mission is to help organizations create great places to work by offering a workplace experience platform that boost flexibility, efficiency and provides insights in the data of the workplace. In the last couple of years, organizations worldwide have started embracing new, flexible ways of working. This led to a high demand for our workplace experience platform, that continuously evolves in the dynamic world of workplaces. Do you like to be part of our Engineering team that is creating features to our users.

Here’s what you’ll do:

  • Develop new features: together with the UX designer and front-end (web/mobile) developers in your team, you will deliver the required back-end functionality by providing new API endpoints. However, your work does not stop there. You will test your own implementation with unit tests, but also with integration tests using the in-memory asp.net TestHost and a SQL database or local Cosmos Db emulator. 

  • For bigger features, you will explore options of designing a new microservice together with our Tech Leads and develop the necessary CI/CD pipelines that deploy application and infra code (we fully embrace the concept of infra-as-a-code). 

  • Improve existing features: fixing existing code to make improvements in performance or maintainability. Either while on bug hunt with our Tester or on your own initiative.

  • Brainstorm about client-server architecture: new features often include new API endpoints and DTOs. As a back-ender you will join the discussion about the API contract and you will make sure that the new endpoints are meeting the functional requirements, as well as the non-functional requirements (scalable manner, secure and following good practices on API design). Together with the other disciplines in the team, you are responsible for delivering the new feature to our users.

  • We are on the Microsoft tech stack: dotnet6, asp.net core, C#; Microsoft Azure DevOps for code versioning (with Git), Azure DevOps Pipelines for CI/CD and Azure DevOps Artifacts for our private NuGet repository for shared packages; Microsoft Azure for hosting (Azure App Services, Azure Function Apps, Azure Service Bus, Azure SQL Database, Azure Cosmos Db and more); bicep for deployment of Azure resources;

Bahman

Principal Architect

Yoeri

DevOps Engineer

Esther

Product Manager

Marc

Frontend Developer


Who are we looking for?

We try to keep it realistic, but if we have to describe our perfect candidate, it would be someone with more than 5 years of experience within software engineering in C#, .NET and Azure clouds. The perfect candidate has already worked in a scale up company with a SaaS product.

Next to that you have:

  • A bachelor's or master's degree, preferable in computer science or other technical studies;

  • Minimal 3 years of relevant experience with building enterprise software and architectures;

  • A passion for good quality software;

  • Experience with working in a product company;

  • You work accurately and you easily and clearly share your thoughts and ideas with the team;

  • Strong communication skills;

  • Team player;

  • Already working and living in The Netherlands. 

We are working in an industry that is going sky high, and we wouldn’t be able to keep up without the talented people we have at Mapiq. We always strive to hire people that bring their own ideas, background and culture to help us raise the bar.

What to expect?

  • A team of talented software developers to work with that can work seriously but also like to have fun and use the pooltable in our office.

  • The freedom of a hybrid working environment: come to the office for 40% of your working time to meet your team or visit the gym! On Thursday we all connect together in the office.

  •  Enjoy 1 month of workation from anywhere in the world

  • We think work is about reaching goals and developing yourself professionally and personally. We care about your well-being and offer free mental health support.

  • We have  50+ employees who have built a strong community of board game enthusiasts, sports fanatics, coffee lovers, and more! Be yourself and have fun!

  • Competitive pay: to us, that means that we pay you what seems fair to us, based on your current experience and skills. We’ll discuss salary with you during our first interaction to ensure you know what to expect.

  • Please let us know if you think specific tools or devices should be part of your job offer. We will also provide you with €300 reimbursement to improve your home office, so you'll always be comfortable!

  • And of course, we provide a pension plan, 25 vacation days, and travel reimbursement.

Join us!

Feel like you have been reading a description of yourself? Then click on the button below!

We will review your application and invite you for a call with our People & Culture Director, Annegreet, if we think there could be a match. After this, you can expect three rounds: two virtually and one at the office. A case assessment might be part of the interview process. You will also meet your future team lead, Bahman.