O projekcie: Summa to platforma oparta na chmurze, zaprojektowana w celu transformacji działalności firm księgowych i doradców podatkowych w Izraelu. Automatyzując rutynowe zadania techniczne i administracyjne, Summa umożliwia specjalistom skupienie się na strategicznych i analitycznych aspektach swojej pracy, redukując godziny pracy nawet o 80%. Platforma wykorzystuje zaawansowane technologie, takie jak uczenie maszynowe, sztuczna inteligencja i optyczne rozpoznawanie znaków (OCR), aby optymali
O projekcie: Summa to platforma oparta na chmurze, zaprojektowana w celu transformacji działalności firm księgowych i doradców podatkowych w Izraelu. Automatyzując rutynowe zadania techniczne i administracyjne, Summa umożliwia specjalistom skupienie się na strategicznych i analitycznych aspektach swojej pracy, redukując godziny pracy nawet o 80%. Platforma wykorzystuje zaawansowane technologie, takie jak uczenie maszynowe, sztuczna inteligencja i optyczne rozpoznawanie znaków (OCR), aby optymalizować procesy, takie jak audyt, księgowość, raportowanie podatkowe i zarządzanie biurem. W pełni zgodna z izraelskimi przepisami i zatwierdzona przez izraelski organ podatkowy, Summa ma na celu stworzenie elektronicznego, wydajnego i opłacalnego środowiska dla księgowych. Jako część zespołu Summa będziesz odgrywać kluczową rolę w ulepszaniu funkcjonalności platformy, poprawiając doświadczenie użytkownika i zapewniając, że pozostanie w czołówce technologii w branży księgowej. Rola: Poszukujemy pełnego pasji i zorientowanego na szczegóły inżyniera Middle Front-end, który dołączy do naszego zespołu programistów. Będziesz przyczyniać się do dalszego rozwoju platformy Summa, koncentrując się na tworzeniu skalowalnych, przyjaznych dla użytkownika aplikacji internetowych, zapewniając jednocześnie wdrażanie najlepszych praktyk i standardów wysokiej jakości. Obowiązki: Rozwijanie i utrzymywanie funkcji dostępnych dla użytkownika dla platformy Summa przy użyciu Angular (wersja 12+ lub najnowsza); Ściśle współpracuj z projektantami UX/UI w celu wdrożenia responsywnych i intuicyjnych interfejsów; Pisz możliwy do ponownego użycia, testowalny i wydajny kod zgodnie z najlepszymi praktykami Angular; Współpracuj z programistom back-end w celu integracji interfejsów API RESTful i usług WebSocket z platformą;Bierz udział w ceremoniach Agile (stand-upy, planowanie sprintów, retrospektywy), aby zapewnić aktualizacje postępów i opinie;Zapewnij wysoką jakość kodu, pisząc testy jednostkowe za pomocą Jasmine/Karma lub Jest;Bierz udział w przeglądach kodu, aby zachować standardy i najlepsze praktyki;Optymalizuj komponenty pod kątem wydajności i skalowalności na różnych urządzeniach i przeglądarkach;Wdrażaj funkcje takie jak leniwe ładowanie, strategie buforowania i zoptymalizowane rozmiary pakietów w celu poprawy wydajności platformy; Bądź na bieżąco z najnowszymi funkcjami Angular i trendami w tworzeniu stron internetowych, aby zwiększyć możliwości platformy; Proponuj ulepszenia przepływów pracy, narzędzi i ogólnej architektury w celu uzyskania przyszłościowego rozwiązania Wymagane umiejętności: ponad 2 lata doświadczenia w programowaniu Front-end; Solidne doświadczenie w pracy z Angular 17+; Biegła znajomość TypeScriptu do tworzenia dużych, łatwych w utrzymaniu aplikacji; Dobra znajomość domknięć, zakresów, kontekstu wykonania i struktur danych; Silna znajomość Angular CLI, modułów, komponentów, usług i wstrzykiwania zależności Wykazano dobre umiejętności rozwiązywania problemów; Umiejętność wdrażania złożonych interfejsów użytkownika w ramach responsywnego projektowania Doświadczenie z nowoczesnymi frameworkami CSS i preprocesorami (SCSS, SASS); Biegłość w projektowaniu responsywnym, Flexbox, CSS Grid, animacje i kompatybilność między przeglądarkami; Znajomość materiałów Angular, haków cyklu życia, klienta HTTP, animacji, optymalizacji (np. wycieków pamięci) oraz WebSockets;Doświadczenie w komunikacji z usługami RESTful i WebSockets;Doświadczenie w pisaniu testów jednostkowych z Jasmine, Karma lub Jest;Underznajomość metodologii programowania opartych na testach lub zachowaniach Doświadczenie w integracji bibliotek zewnętrznych Silne umiejętności w budowaniu architektury aplikacji i projektowaniu komponentów Znajomość RxJS Doświadczenie z systemami kontroli wersji (git) Znajomość Dockera lub konfiguracji wdrożeń kontenerowych
Pokaż więcej
Pokaż mniej
Poziom pozycji
Poziom podstawowy
Rodzaj zatrudnienia
Pełny etat
Obowiązki służbowe
Inżynieria i technologie informacyjne
Przemysły
Usługi informatyczne i doradztwo informatyczne