GO Developer @ itsme

Il y a 2 jours

Brussel, Brussel-Hoofdstad, Belgique Amon Temps plein 70 000 € - 110 000 € Contrat

Belgian Mobile ID, known for the innovative itsme® app, is one of Europe's fastest-growing scale-ups. In 2017, itsme was founded through a unique collaboration of seven Belgian market leaders from the banking and telecommunications sectors with a clear mission: to offer a state-of-the-art digital identity solution to everyone, enabling secure and seamless interaction in the digital space.

itsme® has fundamentally changed digital interaction in Belgium and has grown into the country's official mobile identity. With the itsme® app, citizens can securely identify themselves, approve transactions, and even digitally sign official documents, without the need for card readers, passwords, or tokens. Today, this results in overwhelming success, with usage by close to 8 million citizens (more than 80% of the adult population in Belgium). More than 1 million actions are performed daily, and the app has been successfully launched in 17 European countries with the ambition to become an international leader.

The itsme® solution guarantees the highest security through the unique combination of the app, the mobile phone, and biometric or PIN identification. The service is recognized with the Level of Assurance 'High' e-identification means and as a 'qualified' provider of trust services for electronic signatures in the eIDAS regulation, which ensures the strictest security requirements and legal validity.

Function

As a GO Developer at itsme®, you play a pivotal role in the expansion of the internal backend development team and the realization of the company's technological strategy. You are not only responsible for backend development but also for driving forward the ambitious plans to restructure the entire backend architecture.

You will be a key figure in a greenfield project, where the existing Java monolith will be replaced with a modern microservice architecture in Go. This presents a unique opportunity to build a scalable and future-proof backend from the ground up, implementing innovative solutions and establishing new standards.

In addition, you will contribute to building internal knowledge and expertise, an essential part of the strategic decision to bring backend development fully in-house. This shift provides itsme® with greater control over its technology, accelerates processes, enables faster adaptation to new innovations and support the development of new functionalities and services. Your work will directly impact itsme's broader strategy, solidifying its position as a leader in digital identity and making a difference for millions of users across Europe.

In short, as a GO Developer at itsme®, you are not just responsible for development, you are helping to lay the foundation for the company's future growth and innovation.

Tasks & responsibilities

Software Development:

  • Contribute to the development of backend systems, focusing on scalable and secure solutions, under the guidance of our Tech Lead.
  • Participate in translating functional requirements into effective code, ensuring scalability, performance, and security.
  • Maintain high standards of code quality and contribute to the continuous improvement of our development practices.
  • Work closely with the Tech Lead, front-end developers, QA engineers, product owners, and architects in a collaborative Agile environment.
  • Engage in sprint planning, stand-ups, and retrospectives, contributing to the team's Agile practices.
  • Join an autonomous team that has end-to-end ownership of the projects they work on.

Learning & Growth:

  • Continuously learn and adopt new technologies and frameworks, guided by the Tech Lead and through collaboration with the team.
  • Support the enhancement of CI/CD pipelines and DevOps practices, gaining exposure to modern cloud and containerization technologies.
  • Contribute to deploying and managing applications in a cloud environment, ensuring high availability and resilience.

Profile

  • Master’s degree in Computer Science or a related field. A bachelor’s degree is also considered if you meet the requirements below.
  • Minimum of 4 years of experience in backend development, with a focus on modern programming languages and frameworks.
  • Experience in Go is a plus.
  • Experience with Agile development methodologies and an understanding of DevOps practices.
  • Hands-on experience with Kubernetes, Docker, Unitesting and CI/CD is a plus.
  • Familiarity with cloud-native solutions and container orchestration is a plus.

Offer

  • A role at the forefront of digital identity innovation within one of Europe's fastest-growing
  • scale-ups;
  • The o