Requirements
What do you need to succeed in this position?
- Bachelor's degree in IT with minimum 6 years of relevant professional experience as Application Developer.
- Proven professional experience with Drupal 10 and Drupal 11, including tasks related to content structuring, storage, access, and presentation.
- Proficiency in Object-Oriented Programming (OOP) languages.
- Strong knowledge of SQL databases (MSSQL and MySQL) and query development.
- Experience in website development, management, and support.
- Ability to work independently with reporting and visualization methodologies and libraries (e.g., JavaScript D3.js, Chart.js).
- Skilled in developing data analysis techniques and defining key performance indicators (KPIs).
- Expertise in web technologies and web design, including JavaScript (ECMAScript 2015/ES6 and newer versions), XML, PHP, HTML5, CSS3, and AJAX.
- Proficiency in JavaScript frameworks such as React, Angular, and Vue.js.
- Experience with Azure Active Directory, Microsoft Graph API, and Azure DevOps.
- Proven experience designing, building, and maintaining progressive web applications (PWAs).
- Strong experience with frontend and backend technologies, including building, using, and consuming web services and APIs.
- Good knowledge of written and spoken English is required (B2 level).