Context And Mission
The Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) is looking for a web applications developer candidate to join the BSC-CNS's Operations Department, specifically at the User Support team to work in the development and maintenance of web applications for the day-to-day work of the center.
Key Duties
* Maintenance, Update and Implementation of applications to improve the management of the day-to-day activities in the center.
* Development, maintenance and improvement of the public website of the center and its intranet (done in DRUPAL CMS)
* Development and maintenance of front-end components using JavaScript (and possibly frameworks like jQuery) to enhance user interactivity and experience.
* Debugging and performance optimization of existing PHP and JavaScript code to ensure responsive and scalable applications.
* Implementation of security best practices in web development, including input validation, session management, and protection against common vulnerabilities
* Documentation of codebase and technical procedures to ensure maintainability and facilitate collaboration with other developers or support teams
Requirements
* Education
o Degree in Computer Science for web applications development or similar.
o or Higher Education (FPII) in web applications development, computer science or similar
* Essential Knowledge and Professional Experience
o Experience in analyzing requirements, designing, and deploying complex web applications focused on business management solutions.
o Experience with SQL and creation and design of databases for web applications.
o knowledge and expertise using PHP for the creation of web applications
* Additional Knowledge and Professional Experience
o Experience working in a LAMP environment.
o Knowledge of web accessibility standards
o Knowledge in Responsive Development best practices
o Experience in control version systems as GIT
o Experience with Drupal content management systems will be positively considered.
o Good level in English, both written and spoken.
* Competences
o Excellent interpersonal and communication skills
o Ability to work both independently and collaboratively in a diverse, multidisciplinary environment.
Conditions
* The position will be located at BSC within the Operations Department
* We offer a full-time contract a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures
* Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration
* Holidays: 22 days of holidays + 6 personal days + 24th and 31st of December per our collective agreement
* Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
* Starting date: asap