Nostrum Biodiscovery Logo jpg

Full Stack Developer

Nostrum Biodiscovery

Descripción del trabajo

ABOUT US

Nostrum Biodiscovery is a biotech company working together with several major pharmaceutical companies in Europe and the US and has a wide knowledge of the requirements of pharmaceutical companies working in rational drug design. Nostrum Biodiscovery advantages are its technologies, allowing the saving of costs and the acceleration of the whole process. Secondly, the level of calculation and prediction capacity by computation, which directly impacts research reliability. Lastly, the team experience and the research excellence which has been strongly demonstrated by the internationally recognized institutions that support this project for years now.

 

JOB DESCRIPTION

We are looking for a talented and innovative Full Stack Software Developer to join our team. Your main responsibility will be designing and developing graphical user interfaces that improve the user experience of our technology. You will also contribute to defining strategies for deploying our software across multiple platforms, including HPC environments. Some of these interfaces and solutions will be built on top of Horus, an open workflow manager co-developed with the Barcelona Supercomputing Center. This role offers the opportunity to work on cutting-edge projects in computational biotechnology, collaborating closely with software developers, biochemical modellers, and end users from both academia and industry.

 

JOB RESPONSIBILITIES

  • Develop graphical user interfaces to simplify access to our technology.
  • Design interactive plots, tables, and charts to support result interpretation.
  • Develop and maintain proprietary Horus plugins for internal and external use.
  • Design and implement automated workflows for software distribution and deployment across diverse environments.
  • Collect and incorporate user feedback to enhance interfaces and address missing features.
  • Develop unit tests for UI components and graphical interface integrations.
  • Create and maintain documentation for both users and developers.

 

REQUIRED SKILLS

  • Degree in bioinformatics, chemistry, physics, mathematics, computer science, or a related field.
  • Proven experience as a software developer with strong proficiency in Python.
  • Solid knowledge of front-end technologies, including React, TypeScript, and back-end frameworks like Flask or FastAPI.
  • Proficiency with version control systems, especially Git.
  • Strong attention to detail and code quality.
  • Excellent communication and teamwork skills.
  • Ability to work independently and collaboratively in a multidisciplinary environment.
  • Eagerness to learn and stay current with new technologies and best practices in software development.

 

Experience and Knowledge

  • Experience with software distribution and deployment across multiple environments.
  • Background in computational biochemistry or related scientific domains.
  • Experience integrating software components and third-party tools, particularly in computational biochemistry applications.
  • Familiarity with high-performance computing (HPC) environments.
  • Experience using the Slurm workload manager.
  • Experience with relational databases (SQL) is a plus.
  • Proficiency in software testing and debugging techniques.

 

THE OFFER WORKING CONDITIONS

  • Contract duration: permanent.
  • Estimated annual gross salary: Salary is commensurate with qualifications and consistent with our pay scales.
  • Flexible working hours and remote work policy.
  • Health care insurance included.
  • Possibility to have food, transportation or nursery tickets (tax benefits).
  • As part of career plan and development plans, Nostrum Biodiscovery will facilitate all necessary training and future certifications to bring this role to the next level.
  • Target start date: immediately.

 

APPLICATION PROCEDURE

All applications must include:

  • A motivation letter.
  • A complete CV.
  • Contact details for two references.
  • All applications must be addressed using this form: https://wkf.ms/4dYg3cp

Empleos añadidos recientemente en España

Full Stack Developer

AI Software Engineer

Senior AI Engineer

Python Developer

Who is Hiring is part of Cybrient Technologies SA