(bio-)informatician
web front-end developer (RE12)
Context And
Mission
The
Spanish National Bioinformatics Institute (INB) is the major
bioinformatics platform in Spain, and the Spanish representative
in the European bioinformatics infrastructure ELIXIR. INB is fully
oriented to complete a solid integration with International
Bioinformatics infrastructures including specifically the ELIXIR
consortium.
Key Duties
- Contribute to the development
of front-end platforms and associated APIs for the current
research projects in the Life Sciences department, in close
collaboration with back-end engineers
- Contribute to ensure
appropriate user experience at the developed front-ends
- Work together with other
developers at INB/ELIXIR-ES and other ELIXIR nodes to ensure the
appropriate implementation of previously agreed standards and
methodologies
- Contribute to supervise junior
members at the INB/ELIXIR-ES units
Requirements
- Education
- Software Engineer
Degree or equivalent Bioinformatics related degrees
- Essential Knowledge and
Professional Experience
- At least 2 year of
professional experience in web frontend technologies such as
NPM, yarn, Bower, Grunt, Gulp, webpack, or and HTML, CSS and
JavaScript ecosystems
- At least 2 year of
professional experience with programming languages such as
Ruby, Python and/or Java
- Vast experience
working with Unix/Linux systems
- Additional Knowledge and
Professional Experience
- Experience in
microservices software architecture
- Experience with
back-end frameworks, like Spring, Django or Laravel
- Experience with
front-end frameworks, like Angular, Vue and/or React will be
highly appreciated
- Familiar with
software containers technologies such as Docker and/or
Singularity
- Familiar with
design, implementation and deployment of relational
databases (MySQL, PostgreSQL or similar) and/or
non-relational databases (MongoDB, ElasticSearch, Cassandra)
- Experience in
designing, implementing and documenting data management APIs
- Experience on
developing project technical specifications
- Competences
- Fluency in English
- Good writing and
presentation skills
- Strong personal
soft-skills sets: Communicative, enthusiastic, highly
collaborative, proactive, self-driven
- Strong technical
writing skills
- Ability to work
independently
- Ability to
represent the team in international project meetings
- Used to work under
pressure under strict deadlines
Apply here: https://www.bsc.es/join-us/job-opportunities/96lsinbre12
WARNING / LEGAL TEXT: This message is intended only for the use of the
individual or entity to which it is addressed and may contain
information which is privileged, confidential, proprietary, or exempt
from disclosure under applicable law. If you are not the intended
recipient or the person responsible for delivering the message to the
intended recipient, you are strictly prohibited from disclosing,
distributing, copying, or in any way using this message. If you have
received this communication in error, please notify the sender and
destroy and delete any copies you may have received.
http://www.bsc.es/disclaimer