Nasza strona korzysta z plików cookie i podobnych technologii, w szczególności po to, by obsługiwać użytkowników, prezentować im dopasowane reklamy oraz oceniać działanie naszych stron w celu ich ulepszania. Używamy plików technicznych, a także tak zwanych opcjonalnych, czyli analitycznych i marketingowych, których umieszczenie na Twoim urządzeniu wymaga Twojej zgody. Klikając „Akceptuję”, zgadzasz się na umieszczenie plików opcjonalnych na Twoim urządzeniu. Szczegółowe informacje o rodzajach plików cookie, zbieranych danych, wycofaniu zgody i usuwaniu plików znajdziesz w Polityce prywatności .
Darmowe wzory opisu stanowiska i ogłoszenia dla programisty Angular
Kiedy szukasz doświadczonego programisty Angular, opublikowanie ogólnego opisu stanowiska dla programistów Angular przyniesie zalew zgłoszeń od kandydatów, którzy być może dobrze programują w JavaScripcie, ale Angulara znają ledwie.
W tym artykule znajdziesz przykładowe opisy stanowiska dla programistów Angular na różnych poziomach doświadczenia, które pomogą Ci napisać idealne ogłoszenie i sprawią, że znajdziesz i zatrudnisz osobę spełniającą Twoje kryteria.
Programista Angular — wzory opisu stanowiska
Programista Angular — junior
Programista Angular — mid
Programista Angular — senior
Skopiowano
Skopiuj do schowka
Obowiązki
Dostosowanie interfejsu do nowoczesnych aplikacji internetowych z użyciem najnowszych technologii interfejsu
Projektowanie interfejsów użytkownika zgodnie z dobrymi praktykami Angulara
Tworzenie kodu i testów aplikacji w Angularze
Wymagania i kwalifikacje
Dobra znajomość JavaScriptu i HTML5.
Dogłębna znajomość powszechnie używanych metod i modułów AngularJS oraz Angulara.
Tworzenie samodzielnych, wielokrotnego użytku i testowalnych modułów oraz komponentów
Zapewnienie czytelnego łańcucha zależności zarówno w logice aplikacji, jak i w systemie plików
Umiejętność dostarczania rozwiązań SEO dla aplikacji jednostronicowych.
Dogłębne rozumienie zadań platformy, bazy danych, API, warstwy cache, proxy i innych usług webowych używanych w systemie.
Oczekiwane doświadczenie
1–3 lata doświadczenia.
Obowiązki
Pisanie przetestowanego i udokumentowanego kodu JavaScript, HTML i CSS
Wykonywanie coraz bardziej złożonych zadań analitycznych i deweloperskich, które mogą wymagać szerokiego researchu i analizy.
Podejmowanie decyzji projektowych i technicznych w projektach AngularJS.
Zapewnianie wysokiej produktywności
Tworzenie interfejsów użytkownika dla nowoczesnych, w pełni funkcjonalnych aplikacji internetowych z użyciem najnowszych technologii interfejsu.
Tworzenie kodu aplikacji i testów jednostkowych w AngularJS, Rest Web Services i technologiach Java dla App Development Center.
Wymagania i kwalifikacje
Dobra znajomość technik CSS i JS pozwalających uzyskać wydajną grafikę i stale utrzymywać ponad 30 klatek na sekundę.
Walidacja działań użytkownika po stronie klienta i szybka informacja zwrotna
Pisanie nieblokującego kodu i korzystanie w razie potrzeby z zaawansowanych technik, takich jak RxJs Observables.
Tworzenie własnych modułów i komponentów ogólnego przeznaczenia rozszerzających podstawowe elementy i moduły Angulara.
Doświadczenie ze wszystkimi poziomami operacji dostępnych na froncie, na przykład od tworzenia XHR w czystym JS po korzystanie z własnego wrappera na HttpClient.
Doświadczenie w tworzeniu infrastruktury serwującej aplikacje i zasoby front-endowe.
Projektowanie i automatyzacja procesu budowania dla środowiska produkcyjnego z użyciem task runnerów lub skryptów.
Poprawne dokumentowanie własnego kodu za pomocą JSDoc lub innych konwencji
Pisanie złożonych testów jednostkowych z użyciem zautomatyzowanych zadań TDD
Budowanie zestawów testów end-to-end dla wszystkich komponentów i uruchamianie ich we frameworkach testowych.
Skryptowanie konfiguracji, budowania i testowania dla środowisk continuous integration
Oczekiwane doświadczenie
3–5 lat doświadczenia.
Obowiązki
Pisanie sprawdzonego, idiomatycznego i udokumentowanego kodu JavaScript, HTML i CSS
Rozumienie tego, co jest potrzebne do płynnej współpracy między Tobą, programistami front-endu i projektantami
Utrzymywanie wysokiej wydajności i zgodności na różnych platformach i urządzeniach
Integracja zewnętrznych usług webowych
Uważna komunikacja z działem back-endu przy tworzeniu nowoczesnego API RESTful.
Budowanie, optymalizacja i utrzymywanie front-endowych aplikacji webowych
Wymagania i kwalifikacje
Dobra znajomość technik CSS i JS pozwalających uzyskać wydajną grafikę i stale utrzymywać ponad 30 klatek na sekundę.
Walidacja działań użytkownika po stronie klienta i szybka informacja zwrotna
Pisanie nieblokującego kodu i korzystanie w razie potrzeby z zaawansowanych technik, takich jak RxJs Observables.
Tworzenie własnych modułów i komponentów ogólnego przeznaczenia rozszerzających podstawowe elementy i moduły Angulara.
Doświadczenie ze wszystkimi poziomami operacji dostępnych na froncie, na przykład od tworzenia XHR w czystym JS po korzystanie z własnego wrappera na HttpClient.
Doświadczenie w tworzeniu infrastruktury serwującej aplikacje i zasoby front-endowe.
Projektowanie i automatyzacja procesu budowania dla środowiska produkcyjnego z użyciem task runnerów lub skryptów.
Poprawne dokumentowanie własnego kodu za pomocą JSDoc lub innych konwencji
Pisanie złożonych testów jednostkowych z użyciem zautomatyzowanych zadań TDD
Budowanie zestawów testów end-to-end dla wszystkich komponentów i uruchamianie ich we frameworkach testowych.
Skryptowanie konfiguracji, budowania i testowania dla środowisk continuous integration
dogłębna znajomość możliwości Typescriptu (dekoratory, typy generyczne, enumy, unie itp.)
umiejętność pracy z API przeglądarki (storage, IndexedDB, workery, file readery, canvas, geolokalizacja)
rozumienie architektury REST
rozumienie renderowania po stronie serwera (NG Universal)
znajomość podejść do internacjonalizacji
doświadczenie z socketami
stosowanie popularnych metodyk (KISS, DRY, SOLID)
Oczekiwane doświadczenie
Ponad 5 lat doświadczenia zawodowego.
Programista Angular — wzory ogłoszeń o pracę
Programista Angular — junior
Programista Angular — mid
Programista Angular — senior
Skopiowano
Skopiuj do schowka
[Zacznij ogłoszenie od przekonującej prezentacji swojej firmy. Opowiedz kandydatowi o misji, kulturze pracy, benefitach i dodatkach (takich jak możliwość pracy zdalnej) oraz o społecznej odpowiedzialności biznesu. Dodatkowa wskazówka: jeśli rekrutujesz do istniejącego zespołu, dodaj sekcję Poznaj nowy zespół, która przedstawia zespół, do którego dołączy nowa osoba, wraz z rolami w firmie i stylem pracy.]
Obowiązki
Projektowanie interfejsów użytkownika zgodnie z dobrymi praktykami Angulara
Dostosowanie interfejsu do nowoczesnych aplikacji internetowych z użyciem najnowszych technologii interfejsu
Tworzenie kodu i testów aplikacji w Angularze
[Uwzględnij pozostałe istotne obowiązki]
Wymagane umiejętności
Pół roku doświadczenia komercyjnego
Dogłębna znajomość JavaScriptu, TypeScriptu, HTML i CSS (preprocesor CSS)
Znajomość Angulara 2, RxJS Observables, OOP
Doświadczenie w budowaniu SPA
Doświadczenie z usługami webowymi, REST API
Doświadczenie w budowaniu routingu aplikacji, pokrywaniu kodu testami i tworzeniu serwisów w duchu OOP
Znajomość podstawowych pojęć Gita
Angielski na poziomie intermediate lub wyższym
[Uwzględnij pozostałe istotne wymagania]
Dodatkowym atutem będzie
Znajomość NgRx, Node.js
Doświadczenie ze Swaggerem, Storybookiem i dokumentacją Kendo UI dla Angulara
Co oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Ciekawe projekty
Konkurencyjne wynagrodzenie
Przyjazny zespół
Możliwości rozwoju zawodowego
Wystawne imprezy firmowe
Płatny urlop, święta i zwolnienia chorobowe
Darmowe lekcje angielskiego
Możliwość pracy zdalnej
Parking dla samochodów i rowerów
Wszystkie benefity IT (elastyczne godziny, herbata, kawa, zniżki na pobliską siłownię)
Przytulne biuro
[Dodatkowe opcje]
[Zacznij ogłoszenie od przekonującej prezentacji swojej firmy. Opowiedz kandydatowi o misji, kulturze pracy, benefitach i dodatkach (takich jak możliwość pracy zdalnej) oraz o społecznej odpowiedzialności biznesu. Dodatkowa wskazówka: jeśli rekrutujesz do istniejącego zespołu, dodaj sekcję Poznaj nowy zespół, która przedstawia zespół, do którego dołączy nowa osoba, wraz z rolami w firmie i stylem pracy.]
Obowiązki
Tworzenie interfejsów użytkownika dla nowoczesnych, w pełni funkcjonalnych aplikacji internetowych z użyciem najnowszych technologii interfejsu.
Wykonywanie coraz bardziej złożonych zadań analitycznych i deweloperskich, które mogą wymagać szerokiego researchu i analizy.
Pisanie przetestowanego i udokumentowanego kodu JavaScript, HTML i CSS
Podejmowanie decyzji projektowych i technicznych w projektach AngularJS.
Tworzenie kodu aplikacji i testów jednostkowych w AngularJS, Rest Web Services i technologiach Java dla App Development Center.
Zapewnianie wysokiej produktywności
[Uwzględnij pozostałe istotne obowiązki]
Wymagania i kwalifikacje programisty AngularJS
X+ lat doświadczenia z AngularJS
Licencjat z informatyki lub inżynierii
Szerokie doświadczenie w pracy z HTML i CSS oraz w pisaniu kodu zgodnego z różnymi przeglądarkami.
Dobre rozumienie technik manipulacji DOM za pomocą AJAX-a i JavaScriptu.
Doświadczenie z usługami RESTful
Doświadczenie z narzędziami budowania JavaScriptu, takimi jak grunt czy gulp.
Biegłość w dowolnym z nowoczesnych frameworków JavaScript MV-VM / MVC (AngularJS, JQuery, NodeJS, GruntJS)
Znajomość frameworków testowych (takich jak Jasmine)
Środowisko uruchamiania testów (takie jak Karma)
Przekazywanie i wstrzykiwanie złożonych aplikacji, dyrektyw, kontrolerów i serwisów AngularJS
Krytyczne myślenie i umiejętność rozwiązywania problemów
Umiejętność pracy w zespole
Dobre zarządzanie czasem
Doskonałe umiejętności interpersonalne i komunikacyjne
[Uwzględnij pozostałe istotne wymagania]
Co oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Ciekawe projekty
Konkurencyjne wynagrodzenie
Przyjazny zespół
Możliwości rozwoju zawodowego
Wystawne imprezy firmowe
Płatny urlop, święta i zwolnienia chorobowe
Darmowe lekcje angielskiego
Możliwość pracy zdalnej
Parking dla samochodów i rowerów
Wszystkie benefity IT (elastyczne godziny, herbata, kawa, zniżki na pobliską siłownię)
Przytulne biuro
[Dodatkowe opcje]
[Zacznij ogłoszenie od przekonującej prezentacji swojej firmy. Opowiedz kandydatowi o misji, kulturze pracy, benefitach i dodatkach (takich jak możliwość pracy zdalnej) oraz o społecznej odpowiedzialności biznesu. Dodatkowa wskazówka: jeśli rekrutujesz do istniejącego zespołu, dodaj sekcję Poznaj nowy zespół, która przedstawia zespół, do którego dołączy nowa osoba, wraz z rolami w firmie i stylem pracy.]
Obowiązki
Budowanie, optymalizacja i utrzymywanie front-endowych aplikacji webowych
Utrzymywanie wysokiej wydajności i zgodności na różnych platformach i urządzeniach
Pisanie sprawdzonego, idiomatycznego i udokumentowanego kodu JavaScript, HTML i CSS
Rozumienie tego, co jest potrzebne do płynnej współpracy między Tobą, programistami front-endu i projektantami
Uważna komunikacja z działem back-endu przy tworzeniu nowoczesnego API RESTful.
Integracja zewnętrznych usług webowych
[Dodaj tu obowiązki związane z Twoim projektem]
Wymagane umiejętności i kwalifikacje
Biegłość w nowoczesnym Javascripcie i HTML5
Umiejętność rzetelnej komunikacji ze wszystkimi zaangażowanymi działami
Szerokie wcześniejsze doświadczenie z AngularJS, jego dobrymi praktykami i popularnymi modułami
Umiejętność tworzenia samodzielnych, wielokrotnego użytku i testowalnych modułów oraz komponentów w oparciu o podstawowe elementy i moduły AngularJS.
Umiejętność utrzymywania czystych i spójnych zależności projektu
Znajomość dobrych praktyk SEO dla aplikacji jednostronicowych.
Szeroka znajomość animacji CSS i JS.
Dogłębne rozumienie zadań platformy, bazy danych, API, warstwy cache, proxy i innych usług webowych używanych w systemie.
Walidacja danych użytkownika po stronie klienta i wdrażanie sensownej informacji zwrotnej
Umiejętność zaprojektowania nowoczesnego procesu budowania, który integruje testy i continuous delivery.
Nawyk dokumentowania kodu na bieżąco za pomocą JSDoc lub podobnych narzędzi
Doświadczenie w pisaniu rozbudowanych testów jednostkowych z użyciem zautomatyzowanych zadań TDD.
Doświadczenie w tworzeniu infrastruktury serwującej aplikacje i zasoby front-endowe.
Tworzenie zestawów testów e2e dla wszystkich komponentów i uruchamianie ich w Protractorze (lub alternatywie)
Praktyczne doświadczenie w skryptowaniu konfiguracji, budowania i testowania dla środowisk continuous integration.
[Dodaj pozostałe technologie i metody, z których kandydat będzie korzystać w Twoim projekcie]
[Dodaj wymagania formalne]
Co oferujemy
[RODZAJ UMOWY]
[PROPONOWANA STAWKA]
Ciekawe projekty
Konkurencyjne wynagrodzenie
Przyjazny zespół
Możliwość pracy zdalnej
Możliwości rozwoju zawodowego
Wystawne imprezy firmowe
Płatny urlop, święta i zwolnienia chorobowe
Darmowe lekcje angielskiego
Parking dla samochodów i rowerów
Wszystkie benefity IT (elastyczne godziny, herbata, kawa, zniżki na pobliską siłownię)
Przytulne biuro
[Dodatkowe opcje]
Szukasz ekspertów Angular, którzy przyspieszą wzrost Twojego produktu?