Front-End Web Developer

CeMM - Research Center for Molecular Medicine of the Austrian Academy of Sciences

Front-End Web Developer

CeMM - Research Center for Molecular Medicine of the Austrian Academy of Sciences

Vienna, Austria

The RESOLUTE consortium is a public-private research partnership with 13 partners from academia and the pharmaceutical industry supported by the Innovative Medicines Initiative (https://re-solute.eu). CeMM, the Research Center for Molecular Medicine of the Austrian Academy of Sciences has the key role of data management and data analysis in the RESOLUTE consortium. We are seeking a Front-End Web Developer to join our team effort in building web services and user interfaces for efficient management of all data generated within this project.

Your profile

Required

  • bachelor’s degree or higher in computer science (or comparable experience);
  • strong background in JavaScript and component-based front-end frameworks;
  • goal-oriented personality, able to contribute and see ahead of the current development timeline;
  • professional working proficiency in English.

Desired

  • experience with additional programming languages (e.g. Python);
  • experience working in Linux environments;
  • familiarity with the design principles and maintenance of relational databases;
  • know-how in continuous development and deployment tools;
  • know-how in containerization strategies.

Our stack

  • Back-End: Node.js server in TypeScript and TypeORM as DAL;
  • Database: PostgreSQL;
  • Front-End: Vue.js, Quasar, Plotly, Vega-Lite;
  • API: GraphQL, Postgraphile;
  • CI/CD: GitLab and Docker.

What you can expect

  • an international, highly motivated team working together in a cooperative mode;
  • work closely with data scientists and molecular biologists from both academia and pharmaceutical companies to develop tools supporting efficient management of big data produced by the consortium;
  • play an active role in data modelling, software development and user interface design, using cutting-edge web technologies;
  • training opportunities;
  • daily bonus for in-house restaurant;
  • the contract for this position is limited to 7 months;
  • minimum annual gross salary 40,000 EUR with possibility of overpayment according to experience and qualifications.

Coding challenge

Next to your application, please solve the following coding challenge using JSFiddle (https://jsfiddle.net/) and provide the resulting JSFiddle URL in your motivation letter:

Create a front-end application that allows managing a company-internal contact list. All contacts should be listed in a table with three columns: first name, last name, email. Next to the table, there should be an input form which allows adding a new contact. The email address should be always composed of the first letter of the first name, the full last name, and ending with the domain cemm.at (e.g. jsmith@cemm.at).

For implementation you might use any of the major web component frameworks. On top of these minimal requirements, you might add some additional functionality as you seem fit. But please keep your solution simple, small and readable.

Applications without any solution will not be considered.

Application details

Please apply online with a motivation letter explaining why you are the ideal candidate for this position, the link to your coding challenge solution and your curriculum vitae, all in a single PDF document with max. 3 pages. Please visit our career page and click on "apply now" to upload your application: https://cemm.jobbase.io/job/raihreed.

At CeMM we are committed to increasing the percentage of female scientists working in life sciences, and thus we strongly encourage female applicants.

Closing date for applications: 30.04.2020 (Applications will be reviewed on a rolling basis)

Preferred starting date: 01.07.2020

Don't forget to mention EuroTechJobs when applying.

Share this Job

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2020

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies