Project description
We are looking for experienced engineers to simplify work and address the gaps of our scientists and lab staff involved in one of the two areas:
- animals involved in lab experiments
- cell lines engineering
Our end users and solution owners are based in California, USA. We work in small teams (4-7 people) following agile practices. As of now we run our systems on-prem, moving towards cloud native approach.
Responsibilities
- Proactive team member of an agile team, focused on delivering business value with agile mindset
- Design, develop, maintain and deploy informatics products (incl. frontend, backend, infrastructure as code, pipeline as code)
- Troubleshoot and bug fix reported issues with the system
- Keep the code libraries and based technology up to date
- Create and maintain documentation for the application
- Cooperate with Product Owner and business users in PST time zone (CET evening meetings, 2-3 a week)
Technical skills
- Very experienced with front-end development, preferably with Angular 2+
- Very experienced in building web applications/services
- Experienced with clean code practices
- Experienced with relational and non-relational databases(ex Oracle, Mongo, SOLR, ElasticSearch)
- Experienced with writing various types of tests (unit, contracts, integration)
- Experienced with sync and async communication (eg. REST, messaging)
- Some experience with programming in Java 1.8 or newer
Other requirements
- 4+ years of professional experience
- Fluent in English
- Self organized, reliable and precise
- Available for occasional travels (1-2 weeks, 2-3 times a year)