- LocationSpain
-
IndustryScientific
JOB TITLE: BACK-END DEVELOPER LOCATION: SPAIN (MADRID/SEVILLE/BARCELONA)
THE PROJECT
Our client is a fast-growing biotechnological company focused on the early detection of cancer, with the purpose of positively impacting today’s society. They use a variety of innovative data technologies and tools to understand cancer’s biological details and be able to develop its early detection.
THE ROLE
As Back-End developer, you will work closely with the technical and scientific teams to ensure system and information consistency and improve the user experience. You will play a key role in developing and maintain stable and functional web applications that meet the needs of our business.
DUTIES AND RESPONSIBILITIES
- Design and develop Back-End applications and distributed systems.
- Manage the project from its creation to its end result.
- Satisfy both the technical and consumers’ needs.
- Locate and define new process improvement opportunities
- Work jointly with the different technical teams of the company: Scientists, Data Analysts and Front-End/Back-End Developers.
THE REQUIREMENTS
- Bachelor’s Degree in Computer Science, Engineering, Mathematics, Statistics, or Physics.
- Master’s Degree in Full-Stack Web Development or Backend Development.
- Having at least 3 years of experience as a software developer.
- Advanced skills with modern Version Control Systems like Git.
- Extensive experience using Docker to develop and deploy web applications.
- Proficiency in the following programming languages: NodeJS, Python, or R.
- Large experience with Node's Back-End framework
- Experience creating REST and GraphQL APIs.
- Extensive experience with SQL and NoSQL databases.
- Best practices implementation to produce high performing/scalable/secured modules.
- Excellent spoken and written English level (C1).
VALUABLE SKILLS
- Front end development experience using VueJS.
- Excellent knowledge of TypeScript.
- Experience with automated testing.
