programowanie aplikacji internetowych;optymalizacja i utrzymanie oprogramowania;monitorowanie i rozwiązywanie problemów technicznych związanych z oprogramowaniem;
Tworzenie testów jednostkowych kodu w Node.js i testów integracyjnych;Weryfikacja na bieżąco zgodności dokumentacji API ze stanem faktycznym w procesie testowania;Utrzymywanie jakości kodu (Quality Assurance) przez zgłaszanie i ew. poprawianie błędów;
projektowanie aplikacji i bazy danych w oparciu o dostarczoną specyfikację funkcjonalną;pisanie oprogramowania;prowadzenie dokumentacji projektowej;projektowanie i wykonywanie testów;
doświadczenie w pracy na stanowisku Team Leader;znajomość języków programowania Java;znajomość metodyki SCRUM;znajomość techniki wytwarzania oprogramowania TDD;znajomość zagadnień związanych z tworzeniem i przetwarzaniem baz danych;praktyka w pracy z aplikacjami wymagającymi wysokiej...
Knowledge of virtualization;Knowledge of AWS Services, Pivotal Cloud Foundry PaaS;Experience in management Github Enterprise servers;Knowledge of Linux (Debian) on administrator level;Knowledge of Chef, Vagrant, Docker;Knowledge of network security issues and operating systems;Knowledge of TCP/IP...
analiza i optymalizacja kodu, usuwanie błędów;dobór optymalnego środowiska programowania w stosunku do nowych potrzeb;proponowanie własnych rozwiązań w obszarze składni i sposobu pozyskiwania danych wejściowych;definiowanie wymagań HW/SW platformy Android;
Rozbudowa aplikacji o nowe funkcjonalności,Optymalizacja funkcjonującego już produkcyjnie oprogramowania,Udział w projektowaniu i tworzeniu nowych systemów opartych na PHP w najnowszej wersji.
tworzenie aplikacji składających się na portfel produktowy firmy;nadzór nad uruchamianymi aplikacjami, wdrażanie, testy oraz rozwiązywanie problemów;optymalizacja aplikacji;tworzenie dokumentacji;
wdrożenia stron, portali i aplikacji internetowych;rozbudowa i optymalizacja istniejących rozwiązań;projektowanie i utrzymywanie struktury baz danych;współpraca w ramach zespołów projektowych;
projektowanie i implementacja systemów rozwijanych przez firmę;tworzenie nowych systemów na potrzeby klienta;realizowanie zadań wynikających z planu projektu;tworzenie dokumentacji projektowej i użytkowej;opiniowanie dokumentacji analitycznej;wsparcie użytkowników systemów informatycznych...
bardzo dobra znajomość Androida, zarówno od strony użytkownika, jak i programistycznej;bardzo dobra znajomość języka Java;znajomość środowiska Eclipse;znajomość narzędzi do kontroli wersji;znajomość języka angielskiego;umiejętność pisania testów jednostkowych i funkcjonalnych,...