Angular Developer & Javascript Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Angular-Entwickler, der seit 2014 in seinem Bereich tätig ist. Er hat Erfahrung mit TypeScript, JS, HTML5, CSS und SQL. Bei seinem letzten Projekt hat er an einem Webportal gearbeitet, in dem alle Gesetzesänderungen aufgelistet wurden, das Portal interaktiv gemacht wurde und es eine Menge Datenverarbeitung gab. Er hat Erfahrung mit Scrum, aber auch mit Kanban. Sein Englisch ist auf B2-Niveau, er weiß, wie man eine normale Kommunikation führt, er muss nur reden. Er hat keinen explizit bevorzugten Arbeitsbereich, er interessiert sich für maschinelles Lernen, Finanzsysteme oder Biomedizin. Er ist jedoch für jede Möglichkeit offen. Er hat als Teamleiter gearbeitet, wo er ein Team von drei Entwicklern leitete.
Berufliche Erfahrung
Jan 2018 - Sep 2019
- Role: Architecture design and development of SPA (Angular 8, RxJS, Flux).
- Responsibilities: Leading a small development team, unit testing and E2E testing, designing and developing backend services (Node.js, RxJS, MongoDB, REST API).
- Methodologies: Kanban, clean code, DDD, TDD, event sourcing, CQRS, microservices, agile development, containerization by Docker.
Jan 2013 - Sep 2017
- Role: Architecture design and development of SPA for management of biometric devices, users, access control, and attendance (Angular 4, RxJS).
- Responsibilities: Cooperating on the development of the backend part (PHP, Symfony, MySQL), designing and developing a wizard for real-time 3D fingerprint scanning (AngularJS), deploying to Azure Cloud.
Oct 2019 - Present
- Role: Architecture design and development of SPA (Angular 10, RxJS, NGXS, Nrwl Nx).
- Responsibilities: Coordinating the integration of third-party modules to SPA, unit testing in Jest, code analysis by Sonar (ESLint, CSSLint, Prettier), CI/CD configuration (GitLab), designing and preparing Docker images, cooperating on the development of the backend parts (Spring, Java 8).
2007 - 2011
- Role: PHP programmer, e-shops, communication with customers, implementing internal invoicing system and its integration with third-party systems, analysis and implementation of emailing application for automatic sending of newsletters.
2004 - 2010
- Role: PC administration, PHP programmer (Nette), making apps for work automation (Java).
| Angestellter | 3699 € / Pro Monat |
| Freiberufler | 294 € / Pro Tag |
| Eben | SENIOR |