Start-up RoleA z Londynu, który jest na wczesnym etapie, poszukuje programisty front-end (w pełni zdalnego), który weźmie udział we wszystkich cyklach rozwoju oprogramowania, od koncepcji po produkcję. Rola polega na pracy nad budowaniem platformy internetowej. Będziesz współpracować z założycielem, który ma doświadczenie w inżynierii oprogramowania oraz z projektantami UI/UX. Ważne jest, abyś czuł się komfortowo pracując indywidualnie przy minimalnych wskazówkach. Nasz stos technologii: Fronten
Start-up RoleA z Londynu, który jest na wczesnym etapie, poszukuje programisty front-end (w pełni zdalnego), który weźmie udział we wszystkich cyklach rozwoju oprogramowania, od koncepcji po produkcję. Rola polega na pracy nad budowaniem platformy internetowej. Będziesz współpracować z założycielem, który ma doświadczenie w inżynierii oprogramowania oraz z projektantami UI/UX. Ważne jest, abyś czuł się komfortowo pracując indywidualnie przy minimalnych wskazówkach. Nasz stos technologii: Frontend: HTML, CSS, TypeScript, Angular, Ionic Obowiązki Projektowanie, tworzenie i wdrażanie aplikacji internetowych przy użyciu frameworków Angular i Ionic. Obejmuje to pisanie czystego i łatwego w utrzymaniu kodu, przestrzeganie najlepszych praktyk i standardów kodowania. Integracja z aplikacjami po stronie serwera. Przekładanie specyfikacji projektowych i makiet na funkcjonalne i atrakcyjne wizualnie interfejsy użytkownika. Obejmuje to wdrażanie komponentów interfejsu użytkownika, układów i stylów w celu stworzenia angażującego doświadczenia użytkownika. Zrozumienie wymagań i wdrożenie nowych funkcji lub ulepszeń. Może to obejmować integrację interfejsów API, wdrożenie zarządzania danymi i synchronizację oraz zapewnienie optymalnej wydajności na różnych urządzeniach. Identyfikowanie i rozwiązywanie problemów technicznych, błędów i wąskich gardeł wydajności w aplikacji. Wymaga to analizy i debugowania kodu, przeprowadzania testów i zapewniania jakości oraz zapewnienia płynnego działania aplikacji. · Integracja z usługami backendowymi i API w celu pobierania i aktualizowania danych w aplikacji mobilnej. Obejmuje to pracę z interfejsami API RESTful, obsługę uwierzytelniania i autoryzacji oraz zarządzanie synchronizacją danych. Używanie systemów kontroli wersji, takich jak Git, do zarządzania repozytoriami kodu. Obejmuje to rozgałęzianie, łączenie i rozwiązywanie konfliktów w celu zapewnienia płynnej współpracy. Opracowuje dokumentację, schematy blokowe, układy, diagramy, wykresy, komentarze do kodu i czysty kod do wyjaśniania i pokazywania rozwiązań. Przeprowadzanie testów jednostkowych, testów integracyjnych i testów end-to-end w celu zapewnienia niezawodności i stabilności aplikacji. Obejmuje to pisanie przypadków testowych, przeprowadzanie automatyzacji testów i pracę nad rozwiązaniem wszelkich zidentyfikowanych problemów. Poznaj harmonogram biznesowy Wymagania Licencjat z informatyki lub dziedzin pokrewnych Ponad 7 lat doświadczenia w programowaniu Biegła znajomość języka angielskiego Doświadczenie Angular jest koniecznością Silne zrozumienie podstaw informatyki, takich jak OOP, struktury danych , Wzorce projektoweDoskonała znajomość TypeScriptu i JavaScriptDoświadczenie z konteneryzacją (Docker)Doświadczenie z językami frontendowymi takimi jak HTML5, CSS3, SASS Biegłość w pisaniu profesjonalnego, jasnego, czytelnego, zrozumiałego i dobrze przetestowanego kodu Dobre umiejętności komunikacji werbalnej i pisemnej umożliwiające interakcję z zewnętrznymi i wewnętrznymi interesariuszami projektu Umiejętności debugowania technicznego w celu znalezienia przyczyn wszelkich problemów Doświadczenie w stosowaniu metodologii testowania oprogramowania, w tym testów jednostkowych, testów integracyjnych, testowanie systemów oraz narzędzia i narzędzia do testowania podatnościDoświadczenie w zwinnym programowaniu Najlepsze praktyki kontroli wersji przy użyciu Git.Miła znajomość administracji Linux/Unix.Doświadczenie z czasem, aplikacje do rezerwacji i planowaniaDoświadczenie z aplikacją do połączeń wideoDoświadczenie z aplikacjami do płatności onlineonDoświadczenie z aplikacjami wielojęzycznymiDoświadczenie w tworzeniu wieloplatformowych aplikacji mobilnychDoświadczenie z frameworkiem IonicDoświadczenie z produktami Atlassian, takimi jak JIRA i ConfluenceKorzyści100% zdalneMiesięczne wynagrodzenie DOE: 1500 - 2000 USDKontrakt 40 godzin / tydzieńPoczątkowy kontrakt na 3 miesiące (z możliwością przedłużenia)
Pokaż więcej
Pokaż mniej
Poziom pozycji
Poziom średni starszy
Rodzaj zatrudnienia
Pełny etat
Obowiązki służbowe
Inżynieria i technologie informacyjne
Przemysły
Edukacja