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.
Responsibilities:
- 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
Requirements:
- 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