More and more people with cognitive impairments are using our social care robot Tessa to live more independently. Our mission is to help the 50 Million people suffering from dementia. Our Tessa provides verbal guidance to increase daily structure and self-reliance. We enable users to regain control on their life and improve quality of life. We are expanding our product team with a back-end developer to help us build meaningful functionalities to support healthcare organizations, healthcare professionals, and people with cognitive impairments.
Brief description responsibilities:
Maintain and extend the functionality of the Tinybots backend systems. Solve bugs and issues. Should be able to work out technical designs based on business needs and implement those designs. Extend databases, optimize the performance of existing systems. Keep current services up to date with current development technologies. Should be experienced with TDD/BDD, continuous integration, and continuous deployment.
Experienced with NodeJS (NodeJS libsnpm, express, mocha, sinon, chai, typescript)?
Experienced with MySQL, Relational database design, JSON/REST API design?
Competent in Test Driven Development (TDD)?
Familiar with Principles: Twelve-factor app methodology, High availability/Redundancy, Security practices/OWASP?
Familiar with Java (Java Libs; Dropwizard, Spring, Guice, JDBI, jUnit, Mockito); Bash; Docker, Micro-services architecture, Linux; Debian, Redhat and Busybox based distros; Flyway; CI / CD principles; Concourse)?
Are you interested to be part of the team and build robots to improve lives of people?