Senior Full-Stack Developer

Ready to build the ultimate AI business for data-driven asset management?


The world is facing the largest infrastructure maintenance task in history. Asset managers are forced to shift towards digitalization to pursue innovative, efficient, and resilient ways of working and to understand and optimize the performance of their assets.

Maince believes that data-driven decision making based on AI, is essential in making infrastructure management smart and sustainable. We develop AI applications to enable modern, data-driven maintenance of built assets, from roads and bridges to wind turbines and floodplains.

We are now looking for a Senior Full-Stack Developer to join our dynamic Engineering team.

What do we expect from you?

As a Senior Full-Stack Engineer, you will be responsible for designing and building our software products, ensuring the delivery of first-class software to our customers. We expect each person in our Engineering team to be a good communicator, proactive, and an excellent team player. As a professional engineer, you are interested in new technologies and stay updated on initiatives in your technical area.

Who are you?

You are energetic, positive, and tech-savvy, with a good sense of humor. You are self-motivated and do not shy away from challenges. Most importantly, you are a team player. We are a small, close, and ambitious team that works closely together to achieve our goals. Flexibility and the willingness to contribute with and embrace new ideas are important qualities.

TECHNICAL SKILLS AND EXPERIENCE

Must have:

  • At least 5 years of experience with JavaScript, TypeScript and Python.

  • Extensive experience working with React and understanding of state management tools like Redux.

  • Strong understanding of UX/UI design, Material Design, HTML5 and CSS3.

  • Experience with building scalable front-ends and server-side applications.

  • Proficient in front-end testing frameworks such as Jest and Cypress.

  • Strong understanding of cross-browser compatibility issues and workarounds.

  • Experience with Python web frameworks such as FastAPI or Flask.

  • Familiarity with document databases like MongoDB.

  • Confident to work in an agile environment.

Other useful skills:

  • Good working knowledge of the MUI component library.

  • Familiarity with front-end build tools and continuous integration.

  • Good understanding of Domain Driven Design principles and micro-frontend architecture concepts.

  • Experience with cloud deployments.

  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.

  • Knack for writing clean, readable Python code.

  • Implementing automated testing platforms and unit tests.

  • Proficient understanding of code versioning tools like Git.

  • Fluent in English (verbal and written) as this is an international working environment. Fluency in Dutch is a bonus.

What do you look for in a job?

  • A fast-growing, innovative and international company with appreciation for new ideas and initiative

  • Driven, talented colleagues and a no-nonsense culture

  • A good salary and employment conditions

  • Plenty of room for personal and professional development

  • Work in the way that works for you: flexible work space, both at home and in the office

Who are we?

Maince was founded in 2021 to operationalize AI for infrastructure management through a revolutionary combination of software and data science solutions. Our SaaS solutions provide the owners and operators of infrastructure with new and important insights about their built assets. This enables true data-driven asset management and as a result improves levels of efficiency, sustainability, productivity and quality, and reduces costs. We are located in Amsterdam and London.

INTERESTED?

Join us in building the ultimate AI business for data-driven asset management!

Send your motivation letter and CV to hiring@maince.ai.