All jobs

Senior Front-end Developer (WebGL/three.js+Angular)

We are looking for an engineer with at least 5-years of experience in Front End development for a significant life science company. “The Chosen One” must have skill for this role is practical experience in WebGL. Preferably experience in three.js library.



  • WebGL/ThreeJS experience and skills (must have: excellent understanding of the dependencies between the viewport, scene and the canvas, experience in working with many elements in the scene 5k+, ray-casting, mesh geometry; nice to have: custom geometries, working with multiple scenes, practical experience in working with a orthographic camera)

  • Great hands on experience in JavaScript

  • TypeScript

  • HTML 5

  • SCSS

  • Git

  • Writing unit tests

  • Coding using JS Design Patterns

Other skills:

  • Full independence for the analysis of the requirements and designing solutions in line with the requirements

  • Experience with working in Agile Development Methodologies

  • Good English skills in speaking and writing

Nice to have:

  • Angular framework experience (older and the newest one – the more the better) or willingness to learn.

  • RxJs

  • NgRx

  • Open Sea Dragon library

  • Spectator

  • Practical experience in designing application architecture

We offer:

  • We offer a team of fun loving, interdisciplinary technology experts and enthusiasts inspired work in a flat hierarchy:

  • A secure, permanent full-time job with an unusual company that has been growing dynamically for over 20 years.

  • Cooperation with experts in their field.

  • The ability to work with the latest technologies based on the highest standards of development.

  • Multisport card and medical insurance.

  • Sea adventures – we regularly sail in the Caribbean, Mediterranean or North Sea;

  • Remote work, but regular presence in the beginning and later occasional office visits are essential.

    Perks & Benefits

    Home office

    Remote work from any place in the world…

    Great office

    … but we have also a great office with PlayStation, pool and table football!

    Themed breakfast

    Every Monday morning we eat for free – together.

    Caribbean sea cruises

    We can also take you on Fryderyk Chopin sailboat – this is awesome!


    We love our corporate events!

    Flexible working hours

    We value your time, work just has to be done.

    MultiSport card

    That is obvious, isn’t it?

    Medical care

    We want you to feel well – so we take care.

    English lessons

    Get a chance to improve your language skills.

    Career opportunities

    Everyone – regardless of the role and project – has the option of cloud certification, which we fully finance.

⚠️ When applying, it would be appreciated if you could specify that you found this job on This helps us in attracting more companies to post their vacancies here. Thank you!

Blue Soft's logo

Blue Soft