- LocationSpain
-
IndustryPharma, Biotech, Healthcare & Medical Devices
ATTENTION IT PROFILES PASSIONATE ABOUT THE HEALTHCARE AND PHARMA WORLD!
Exceptional verbal and written English proficiency is a must.
We are looking for a Backend Developer for a leading international medical company specializing in early cancer detection.
In this role, the candidate will play a pivotal part by architecting and developing back-end applications and distributed systems for internal and external support systems and databases. They will be responsible for crafting reusable, testable, and efficient code while seeing projects through from conception to completion. The candidate will integrate multiple data sources and databases into a unified system, meeting both technical and consumer needs. They will also identify and define opportunities for process improvements, collaborating closely with a team of Scientists, Data Analysts, front-end and Backend Developers.
Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- A minimum of 2 years of professional experience.
- Proficiency in fundamental backend languages, particularly NodeJS and Typescript.
- Familiarity with Node backend development frameworks, specifically NestJS.
- Strong command of both SQL and NoSQL databases.
- Experience in creating REST and GraphQL APIs.
- Proficiency in version control using Git and comfort with Linux and bash scripting.
- Experience in implementing unit testing and adhering to best practices for producing high-performing, scalable, and secure modules.
- Attention to detail and excellent problem-solving skills.
- Effective communication and teamwork abilities.
- Exceptional verbal and written English proficiency is a must.
Additional Valuable Skills:
- Familiarity with front-end development.
- Knowledge of user authentication and authorization across multiple systems, servers, and environments.
- Experience with Docker is a plus.
- Familiarity with CI/CD processes.
- Familiarity with Python or R is a bonus.
Perks and Benefits include:
- Flexible work schedules.
- 100% Remote.
- Accrued time off.
- A free day on your birthday.
- Optional health insurance plans.