Our Client is a non-profit Austrian organization dedicated to increasing the visibility of scientific knowledge for science and society alike.
They are currently developing their own visual, AI-driven search engine.
Your role is:
-> To enable the integration of our services in 3rd party systems;
-> To develop features for functional and performant user interfaces, which include a search interface and an interactive visualisation client built with React;
-> To develop and maintain a PHP-middleware between the visualisation client and our backend Python-API;
-> To collaborate with product designers and backend developers on new features, quality improvements of existing features and data wrangling;
-> To test and error-proofing user interfaces and backend APIs and reacting to problems arising in live systems;
-> To Improve code sustainability and reducing technical debt of the overall system architecture.
Your skills and experiences:
-> Minimum 2 years of professional experience as a full stack developer;
-> Strong skills and expertise with fundamental frontend technologies, Javascript/HTML/CSS;
-> Experience with at least one reactive framework such as React or Vue.js;
-> Proficiency with server-side languages such as PHP or Python;
-> Experience with software development lifecycles, from specification to review processes;
-> Experience with development workflow tools such as Git, webpack, Ansible and Docker;
-> Fluent English.
Nice to have:
+ Experience with Redux and D3;
+ Experience with RESTful APIs and microservices containerized with Docker;
+ Hands-on experience with a variety of data structures and formats, from string manipulation with regex, tabular data in data frames, to nested and hierarchical data in tree structures;
+ Experience with Flask and Pandas;
+ Expertise in R.
Our client offers:
+ Friendly, motivated and inclusive team embedded in the international open science community;
+ Working on a positive, impact-generating product with a charitable cause;
+ Career growth and additional education;
+ Training courses;
+ Language courses;
+ Company events;
+ Flexible working hours.
If interested, please apply safely through this portal (application rules are in accordance with GDPR). Employment agency Nr 17138.
B2B
Check similar offers