Podsumowanie stanowiska
Aspichi to firma technologiczna opracowująca aplikację VR dotyczącą zdrowia psychicznego. Poszukujemy wysoko wykwalifikowanego i pełnego pasji programisty full-stack, który dołączy do naszego zespołu. Jako programista full-stack odegrasz kluczową rolę w tworzeniu aplikacji internetowej, która umożliwi asystentom terapii skuteczne zarządzanie i kontrolowanie działań w ramach naszego wciągającego zestawu VR.
Rola< /p>
Jako programista typu full-stack będziesz mieć możliwość projektowania, rozwijania i utrzymywania aplikacji internetowej asystenta terapii. Będziesz zaangażowany we wszystkie etapy cyklu życia oprogramowania, od koncepcji architektonicznej po wdrożenie i konserwację. Projekt został już podzielony na wiele etapów, z których każdy został opisany historiami użytkowników i zwizualizowany za pomocą koncepcji projektowych. Twoja rola będzie polegać na ścisłej współpracy z zespołami ds. produktu i backendu, aby zapewnić płynny postęp projektu i utrzymanie wysokich standardów jakości.
Obowiązki
- Projektowanie i wdrażanie przyjaznych dla użytkownika, responsywnych interfejsów internetowych przy użyciu Angulara jako frontonu.
- Rozwój logiki po stronie serwera przy użyciu C# i .NET, zapewniając wysoką wydajność i skalowalność.
- Współpraca z wielofunkcyjny zespół składający się z projektanta, menedżera produktu i innych programistów, którego zadaniem jest dostarczanie niezawodnych rozwiązań.
- Pisanie czystego, łatwego w utrzymaniu kodu zgodnie z najlepszymi praktykami i standardami kodowania.
- Integracja interfejsów API i standardów innych firm usługi w razie potrzeby.
- Rozwiązywanie problemów i debugowanie problemów w całym stosie.
- Przeprowadź dokładne testy i debugowanie, aby identyfikować i rozwiązywać wszelkie problemy lub błędy, zapewniając niezawodną i niezawodną aplikację.
- li>
- Optymalizacja aplikacji pod kątem maksymalnej szybkości i skalowalności.
- Udział w przeglądach kodu i przekazywanie konstruktywnych informacji zwrotnych innym osobom.
- Bieżenie na bieżąco z pojawiającymi się technologiami i trendami branżowymi .
- Przyczyń się do ciągłego doskonalenia procesów i przepływów pracy związanych z rozwojem poprzez aktywne uczestnictwo i dzielenie się spostrzeżeniami.
- Pomoc we wdrażaniu i utrzymaniu aplikacji na serwerach produkcyjnych.
< /ul>Wymagania
- biegłość w HTML, CSS i JavaScript oraz głębokie zrozumienie zasad programowania.
- biegłość w Framework C# i .NET z dobrym zrozumieniem zasad programowania obiektowego.
- Doświadczenie w programowaniu front-end przy użyciu Angulara jest wymagane do tworzenia złożonych i interaktywnych aplikacji
- Dodatkowa wiedza na temat zasady responsywnego projektowania i możliwość tworzenia adaptowalnych interfejsów internetowych na wiele urządzeń
- Znajomość systemu kontroli wersji Bitbucket (lub podobnych narzędzi do współpracy, takich jak GitHub lub GitLab)
- Dogłębne zrozumienie kompatybilności przeglądarek problemy i techniki ich skutecznego rozwiązywania
- Wiedza na temat projektowania i tworzenia API RESTful.
- Doświadczenie z technologiami baz danych PostgreSQL.
- Doświadczenie z usługami w chmurze, takimi jak AWS, GCP i/lub Azure, w tym wdrażanie aplikacji i zarządzanie nimi.
- Sprawdzona umiejętnośćpotrafisz optymalizować wydajność, stosując najlepsze praktyki w celu wydajnego i szybkiego dostarczania aplikacji
- Doskonałe umiejętności rozwiązywania problemów i zapewniania wysokiej jakości kodu wolnego od błędów
- Efektywne umiejętności komunikacji i współpracy, umożliwiające płynna praca zespołowa i pomyślne wyniki projektów
- Ściśle współpracuj z zespołem ds. produktu, aby przekształcać historie użytkowników i koncepcje projektowe w urzekające i wciągające strony internetowe
Oferujemy:< /strong>
- Możliwość rezerwacji dla poborowych
- Konkurencyjne wynagrodzenie i dodatki; coroczna ankieta satysfakcji i ocena wyników
- Płatne urlopy i 100% płatnych zwolnień lekarskich
- Praca w przyjaznym kreatywnym środowisku przy użyciu najnowocześniejszych technologii
- Wiodąca pozycja techniczna i produktowa możliwości