/Full-Stack Developer – Public Health Domain

Full-Stack Developer – Public Health Domain

Research & development - Gent | More than two weeks ago

Are you passionate about developing the technologies to tackle tomorrow’s healthcare challenges? Want to join a fun & talented team? Then you might be who we are looking for!

imec EDiT 

As a high-tech research centre that is partially publicly funded, imec carries a responsibility to ensure global as well as local impact. imec’s EDiT (Enabling Digital Transformations) department plays a leading role in realising local impact by conducting demand-driven R&D, in collaboration with authorities, other imec divisions, (academic) research institutes, companies, and citizens’ organisations. Our mission is to tackle so-called “wicked problems” in domains such as smart cities & regions, mobility & logistics, public health & sustainable environment. We are guided by an “Open for Impact” vision, which puts an emphasis on open knowledge, open source, and open data. Our research programmes include City of Things, Mobilidata, Internet of Water, and Nervocity – read more about these and other activities on https://www.imec.be/nl. 

What you will do 

You will join EDiT’s Public Health cluster, a multi-disciplinary team of developers, architects, user researchers, domain experts, and product owners, collaborating on projects that aim to develop innovative solutions that lead to insights in how we can live longer, healthier, more satisfying lives. As a senior developer you will play a leading role in the creation of a framework, and applications on top of it, that enable ambitious studies that investigate the factors that impact our health & well-being. Together with our team you will build platforms that ingest both clinical and “real world” data (e.g. from wearables), feed it to models and visualise results, such that citizens, healthcare professionals and policy makers can make sense of it. You will apply your experience to coach junior colleagues in the latest best practices in development, testing and DevOps. 

Who you are 

We are looking for a senior “full-stack” developer with experience in building advanced (Web) applications and complex data processing platforms. An interest in health & wellbeing is desirable, prior experience in the domain is welcome but not required. 

“Must-haves” (essential skills): 

  • Minimum of 6 years of proven professional experience in software engineering;
  • Able to efficiently & iteratively translate requirements to architecture & implementation choices; 
  • Able to quickly learn new technologies (paradigms, languages, frameworks, libraries, patterns, …); 
  • A research-minded attitude & an interest for innovation with societal relevance; 
  • Fluent in Javascript and/or TypeScript; 
  • Relational & document-based databases (PostgreSQL, Mongo, etc.); 
  • Team player accustomed to Scrum or similar Agile process; 
  • English (professional proficiency). 

“Should-haves” (a great candidate is familiar with most of these): 

  • Node.js, for implementation of back-ends & APIs; 
  • Familiarity with MS Azure or comparable cloud ecosystem; 
  • Python, Kotlin, Java, Scala, Dart, Golang, or Rust; 
  • Docker/Kubernetes micro-services; 
  • HTML/CSS; 
  • React, or other modern (Web) front-end framework(s). 

 “Could-haves” (it is nice to tick a few of these boxes): 

  • Experience with, or interest for, coaching a team (e.g. as Scrum master); 
  • Data formats & standards specific to the Healthcare sector, e.g. HL7, FHIR or OMOP; 
  • AI/ML, Big data, and/or Data science technologies; 
  • CI/CD & DevOps technologies (Azure DevOps/Pipelines, Helm, Terraform, etc.); 
  • Mobile/Wearable app development (Android, iOS, and/or cross-platform using Flutter or React Native); 
  • Having made contributions to open-source projects (please mention in your application!); 
  • Dutch (notions or intention to learn). 

What we do for you 

In exchange for your talent, passion, and expertise, imec offers you a challenging high-tech environment and a stimulating diverse culture. Employees enjoy market-competitive compensation and benefits packages, engaging career opportunities, and state of the art facilities. EDiT’s main offices are centrally located in Ghent & Antwerp, but we are also present at imec’s HQ campus in Leuven. With the COVID-19 pandemic (hopefully) winding down, we are gradually transitioning to a new hybrid working culture where teams and individuals are empowered to strike a new balance between multi-site office presence and remote/home working. 

As a software developer you will become part of EDiT’s DEV competence centre, where we will provide coaching, arrange training, evaluate and fine-tune your role and responsibilities, and plan your career path within EDiT/imec together. Additionally, through our EDiT Community of Practice initiative you will regularly interact with other developers, architects, designers, and user researchers across EDiT 

Our open-minded and informal working culture offers you a range of possibilities to take initiative and show responsibility. Through our imec Academy, and other training initiatives, we actively invest in the development of all our employees to assure personal as well as collective growth. Joining imec is your opportunity to contribute to the technology that will determine tomorrow’s society. Your valuable contribution and that of your colleagues make imec a top player in its field.