- LocationMadrid, Spain
-
IndustryInformation Technology
You will be part of a team that is passionate about developing novel diagnostic tests for the early detection of cancers. As part of the team, you will be in a Company that aims more than to become one of the leaders in the industry. We want to have a huge positive impact on society by achieving the ambitious purpose of “making cancer a curable disease by detecting it earlier.
How you’ll contribute:
• Architect and develop back-end applications and distributed systems to build Universal Diagnostics internal and external support systems and databases.
• Write reusable, testable, and efficient code.
• See through a project from conception to finished product.
• Integration of multiple data sources and databases into one system.
• Meet both technical and consumer needs.
• Locate and define new process improvement opportunities.
• Work in the team of Scientists, Data Analysts, Front and Backend Developers in a collaborative way.
What you’ll bring:
• Bachelor’s degree in Computer Science or similar higher education.
• Minimum 2 years of experience.
• Proficiency with fundamental backend languages: NodeJS, Typescript.
• Proficiency with Node backend development frameworks (NestJS).
• Proficiency with databases SQL/ NoSQL.
• Experience creating REST and GraphQL APIs.
• Version control using Git / comfortable with Linux / bash scripting Version 1; August 2023 Confidential Property of Universal Diagnostics 2.
• Experience implementing unit testing.
• Best practices implementation to produce high performing/scalable/secured modules.
• Attention to detail.
• Good communication and team-work skills
• Excellent verbal and written English are a MUST
• Excellent problem-solving skills.
• Ability and willingness to travel 25% of the time.
Other Valuable Skills:
• Familiarity with front-end development.
• User authentication and authorization between multiple systems, servers, and environments.
• Having some experience with Docker will be a plus.
• Familiarity with CI/CD.
• Familiarity with Python or R will be a plus.
We’re proud to offer exceptional corporate benefits which include:
• Flexible work schedule.
• On-site work in Madrid 2-3 days a week.
• Accrued time off.
• Free day on your birthday.
• Possibility to buy extra vacation days.
• Parking incentive on office locations.
• Optional health insurance plan.
Gross annual salary and annual bonus: To be negotiated with the candidate.
Work Environment: Employee may be required to lift routine office supplies and use office equipment. The majority of the work is performed in a home desk/office environment. Ability to sit for extended periods of time.
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match