Full Stack Engineer


Job Overview:

Our client, one of the leading firms in biomedical engineering, is looking to hire a full stack engineer for their Genetic Curation system.


  • Participate in development of genetic curation system, responsible for integrating with multiple products for analysis of DNA samples coming from sequencing hardware
  • Design and implement software components in Java (Spring) and Angular
  • Analyze and fix software defects
  • Perform code reviews
  • Analyze and improve existing front-end applications and propose improvement solutions
  • Collaborate with other team member to implement highly maintainable, performant web applications
  • Write unit tests across main user workflows
  • Design and implement new user-facing features on existing web applications

Provide transparency and working progress on deliverables


  • 5+ years of experience in Java development. Spring Boot is a plus
  • 2+ years of experience in JavaScript and one or more JavaScript frameworks such as Angular or React (willingness to work with Angular)
  • Excellent communication skills
  • Able to write and use SQL queries effectively
  • Experience using a testing framework such as JUnit
  • Good understanding of browser rendering behavior and performance
  • Knowledge in REST API design concepts and JSON
  • Healthcare IT experience is beneficial, but not required

Knowledge, Skills, And Abilities:

  • Bachelor of Science in Computing Science, Engineering or equivalent work experience
  • Read and write design documentation in English
  • Excellent organizational and time management skills
  • Good communication skills in group-chat and over telephone
  • Demonstrated teamwork skills with a solid analytical background

What We Offer:

  • Dynamic and supporting international teams
  • Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances
  • Remote, hybrid or office work
  • 20-25 vacation days per year
  • Equipment for work, laptop and all necessary additions
  • Access to trainings and courses
  • Private health insurance
  • FIT Pass card for many sports’ facilities