Full Stack JavaScript Developer

Full Stack JavaScript Developer
Job Summary:
- Work as a full stack developer on custom web applications.
Stack involves Typescript end to end, with Angular 7 on the frontend and Node.js / express on the backend.
Job responsibilities :
- Implement user stories, from database design to RESTFul API, to fully responsive Angular front end
- Implement snappy pixel perfect UIs from design documents
- Develop automated unit tests and perform manual regression testing
- Communicate your progress daily with a dev team based in Switzerland
Skills :
- Modern ES6+ JavaScript skill is a must, experience with Typescript or other strongly typed languages is greatly appreciated
- Strong experience with a modern frontend framework, preferably Angular (or React, Vue, Aurelia)
- Experience building web APIs, preferably with Node.js
- Experience with an ORM (like TypeORM, Hybernate or Entity framework) is appreciated
- Experience communicating daily in a dev team, via daily meetings, source controls tools and ticketing systems
- Experience with Rxjs or other reactive programming libraries and patterns is a plus
- An eye for UX is appreciated