Skip to content

Engineering internship in graph visualization

  • On-site
    • Montreuil, Île-de-France, France
  • €1,000 - €1,400 per month
  • Engineering

Job description

We are excited to announce an internship opportunity at Linkurious, a leading provider of graph visualization software. We are seeking highly motivated and talented individuals currently doing MSc or BSc in Computer Science for an internship starting as soon as possible.


Your projects

During your internship, you will be an integral part of our team and will work on exciting projects that will enhance your skills and contribute to the development of our software. The internship projects include:

Project 1: TypeScript to React Examples Migration

  • Translate core TypeScript examples to React components using our React wrapper library

  • Implement a UI toggle system for users to switch between TypeScript and React implementations

  • Create a maintainable template system for dual TS/React examples

  • Set up automated testing to ensure parity between different implementations

Project 2: Testing Infrastructure Improvement

  • Optimize unit tests and evaluate performance of different testing frameworks

  • Migrate E2E test suite from CodeceptJS to Playwright

  • Implement visual regression testing and screenshot-based comparison systems

  • Create a template repository for plugin development with modern testing setup

Project 3: Web Component Wrapper Development

  • Research and create a proof of concept for encapsulating Ogma's functionality in standard web components

  • Design an architecture for declarative usage patterns across different frameworks

  • Implement core components for graph visualization through web component standards

  • Create adapter layers for React, Vue, and other major frameworks

Job requirements

Qualifications

  • Currently enrolled in an MSc or BSc in a relevant field (Computer Science, Software Engineering, or a related discipline).

  • Strong programming skills, particularly in JavaScript/Typescript.

  • Familiarity with at least one front-end framework.

  • Interest in visualization and new technologies.

  • Understanding of the graphical user interface principles

  • Good level of written and spoken English

  • Authorized to work in France

Life at Linkurious

Linkurious is a dynamic international team of more than 15 nationalities (we use English for all internal communication). We value diversity, kindness and candor. Our employees know it’s OK to ask for help, and we put much effort into providing opportunities to learn and grow through training and coaching. We also look for time to come together for fun and activities.

Why joining us

  • Hands-on experience with state-of-the-art technologies in the field of graph visualization.

  • Mentorship from experienced professionals in the R&D and Visualization team.

  • Opportunity to contribute to real-world projects and make a meaningful impact.



If you are enthusiastic about visualization, passionate about coding, and eager to learn in a dynamic environment, we encourage you to apply.

To apply, please send your resume and a brief cover letter outlining your interest and relevant experience to job.hv3co@linkurious.recruitee.com

We look forward to welcoming a talented intern to our team and providing an enriching experience at Linkurious.

or