Do you want to be part of the BETA team?

Technician in software development



Vacancy type:

New Position


Sustainability accounting and optimization

Call end:


Job description


BETA Technology Centre is formed by a young, multidisciplinary team of 80 researchers, and is looking to incorporate a dynamic person, with leadership skills and eager to be part of this project. We are looking for a software developer (full stack or frontend). The candidate will join the research line of accounting and optimisation of sustainability in the framework of the project “FOLOU – BRINGING KNOWLEDGE AND CONSENSUS TO PREVENT AND REDUCE FOOD LOSS AT THE PRIMARY PRODUCTION STAGE. UNDERSTANDING, MEASURING, TRAINING AND ADOPTING” as technical/technical responsible for tasks related to the development of various web applications, namely: a national and European food loss register and a sustainability assessment platform related to food losses.


Functions and tasks:

– Frontend and usability development of the FOLOU application.

– Possibility to collaborate in backend development (depending on experience).

– Preparation of documentation for end users of the developed software.


Decree on the homologation of the qualifications of Research Teaching Staff and Administration and Services Staff

According to the Royal Decree 899/2022, the people who apply to the calls for Research Teaching Staff (PDI) and/or Administration and Services Staff (PAS) must present the homologation of the degrees issued abroad, as this is the one that enables the exercise of a regulated profession in Spain.

The group of Research Staff is exempt from this resolution.

  • Training cycle qualification Level: Intermediate-level vocational training in fields related to the subject of the call for applications
  • Accreditation of the level of Catalan proficiency (Level C1) or be in a position to obtain it
  • Accreditation of level B2 in English or be in a position to obtain it
  • Advanced knowledge of one of the following programming languages: JavaScript and/or Python


– Degree in computer engineering, technical engineering in computer science, physics, mathematics, telecommunications, environmental sciences and other degrees.
– At least one year of demonstrable experience in professional software development.
– Demonstrable experience in software development. Attach link to personal portfolio /GitHub/ etc.
– Knowledge of a JavaScript frontend framework (preferably Vue3).
– Knowledge of relational databases (MySQL, postregSQL, etc.).
– Basic knowledge of sustainability, life cycle analysis and carbon footprint.


  • Planning and organisation
  • Teamwork and cooperation
  • Flexibility and change management
  • Communication
  • Learning and use of knowledge

This job offer includes

Incorporation within the professional group of PAS, Technical Staff of Administration and Services.
Type of contract indefinite
Full-time working day
Gross annual salary: 23.841,30 €.

– Flexible working hours. – Possibility of combining face-to-face work with teleworking.