Publikuj oferty pracy
Zatrudniaj bez prowizji
3 wyświetlenia
Luxoft
Opis projektu:
Zadania:
— Napisz dobry i dobrze przetestowany kod aplikacji internetowej
— Napisz dobry i dobrze przetestowany kod w Angluar i TypeScript
— Doświadczenie z HTML5, CSS i JavaScript
— Pisz przypadki testowe i dokumentację swojego kodu dla użytkownika/pomocy technicznej
— Wsparcie środowiska programistycznego (głównie automatyzacja przy użyciu Jenkins CI, Bash, Groovy)
— Ocena i wdrażaj nowe narzędzia programistyczne, biblioteki i podejścia do poprawy jakości
– Przeprowadź partnerską ocenę kodu zmian w kodzie projektu
Opis umiejętności obowiązkowych:
< a href="https://luxhire.luxoft.com/hr/browse/HR-15362048" target="_blank">— Co najmniej 5 lat doświadczenia w branży tworzenia oprogramowania
— Co najmniej 3 lata doświadczenia jako programista aplikacji internetowych
— Co najmniej 3 lata doświadczenia w Javie
— Angular, JavaScript i HTML5 z CSS (praktyczne doświadczenie i dobra wiedza)
— Co najmniej podstawowa znajomość i wykorzystanie SQL (preferowane są dialekty Oracle lub PostgreSQL)
— Aktualny przegląd nowoczesnych narzędzi i technik tworzenia oprogramowania
— Dobra znajomość wywoływania usług internetowych REST z aplikacji internetowych
— Dobra znajomość Web MVC i innych modeli projektowania aplikacji i partycjonowania
— Efektywne wykorzystywanie interfejsów API, buforowania zwracanych danych i innych technik optymalizacji pobierania danych dla interfejsów internetowych; stronicowanie, uzupełnianie tekstu/automatyczne uzupełnianie itp
— Przetwarzanie JSON i XML w kodzie aplikacji internetowej
— Praktyczna znajomość wzorców projektowych GoF
— Doświadczenie z Tomcat i Apache
— Doświadczenie z HTTPS/SSL/TLS, SSO i tworzeniem bezpiecznych aplikacji internetowych
Miłe umiejętności:
— Doświadczenie w projektach z dedykowanymi członkami zespołu ds. projektowania UX
— Doświadczenie z: Angular Material, Karma i NGRX< br/>— Doświadczenie z Hadoop lub MongoDB
— Doświadczenie z systemami przesyłania wiadomości: RabbitMQ, Kafka itp.
— Doświadczenie z Kubernetes i Docker
— Umiejętność pracy z automatyzacją kompilacji/konfiguracji/wdrażania narzędzia
— Użytkownik Linuksa
Języki: