Location: Remote (availability to change residence)
The engineer must be able to resolve problems and create features
from scratch, do proposals and implement non trivial UI/UX features.
S/he must be able to work alone or in a team defend their proposals and being able to implement entire features. Knowledge of NoSql databases is required.
The client is building an ambitious Meteor.js application to advance quality and collaboration in scientific R&D. Users can create maps of laboratory processes and join them with experimental data to visually identify trends and causal relationships between variables.
The engineer will develop head-turning interfaces for the design of scientific experiments and acquisition of data. Her/his responsibilities will include full-stack development of concurrent, reactive browser and mobile device functionality. The engineer will work with colleagues and customers to bring elegance and simplicity to experimental design, laboratory data acquisition and analysis of scientific data. Critical requirements are the ability to identify, scope and solve interface and data transformation problems, and the ability to rapidly iterate from prototype to final product with input from designers, developers and customers.
Technologies, tools and languages experience:
Bachelors or Masters in computer science or closely related discipline.
5+ years in full-stack software development, with significant UI experience.
Experience with NoSQL and relational databases.
Mandatory knowledge-Hard skills:
Mandatory knowledge-Soft skills:
Outgoing, able to work with teams.
Strong English language skills are required.
Preferable knowledge-Hard skills:
Experience with Meteor and mobile UI/UX development.
Experience in a laboratory setting and in integrating laboratory instrument data.
Formal or informal training and understanding of a scientific discipline.