Planung, Implementierung von Frontend-Funktionen in einer Angular Anwendung, um Kunden privater Krankenversicherungen mit einer Hybrid und Web App ein digitales Rechnungsmanagement zur Verfügung zu stellen. Weitere Merkmale: 100% Testabdeckung, responsives visuelles Design, API Anbindung, Containerisierung mit Docker, Cloud Anbindung
Rolle: Frontend Developer, Tech Lead, Mentor
Aufgaben:
- Entwicklung der Frontend Architektur
- Implementierung von Angular Komponenten
- Implementierung eines State Managements mit NgRx Store
- Aufbau eines Monorepos mit Nrwl Nx
- Aufbau einer 100% Unittest Abdeckung mit Jest
- Aufbau einer umfassenden E2E-Suite mit Cypress
- Anpassungen an CI/CD mit GitLab
- Anbindung verschiedener REST APIs auf Basis von JavaEE & Quarkus
- Ansprechpartner und Schulung der Junior Entwickler
- Technische Dokumentation
Werkzeuge: IntelliJ IDEA, Insomnia, GitLab, Jira, Confluence
Programmiersprachen und Technologien: JavaScript, Typescript, Java, Angular, Angular Material, NgRx Store, Ionic, HTML, SCSS, Tailwind CSS, Cypress, Jest, Docker, Docker Compose, IntelliJ IDEA, Rest API, JSON, Git
Methodik/Vorgehen: Domain Driven Design, Test Driven Development, Communities of Practice, Pair Programming, SAFe