Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
JustAnswer
Львів, Ужгород, віддалено
Poszukujemy wysoko wykwalifikowanego i doświadczonego starszego programisty Full Stack, który dołączy nasz zespół programistów. Idealny kandydat będzie miał duże doświadczenie zarówno w rozwoju front-endu, jak i back-endu. Jako starszy programista Full Stack będziesz odgrywać kluczową rolę w projektowaniu, rozwijaniu i utrzymywaniu naszych aplikacji internetowych, zapewniając wysoką wydajność i skalowalność. Będziesz ściśle współpracować z zespołami interdyscyplinarnymi, aby dostarczać wysokiej jakości rozwiązania programowe spełniające potrzeby naszych klientów.
Nasz stos technologii obejmuje .NET Core, C#, React.js, Node.js, Typescript, SQL Server 2019, Docker, Kubernetes, Google Analytics i Power BI.
Nasz ekosystem obejmuje 170 połączonych aplikacji i usług, nasza główna baza danych ma pojemność 2 TB, nasze witryny obsługują 1 milion odwiedzających dziennie i 2 miliardy żądań miesięcznie, a zmiany produkcyjne publikujemy kilka razy dziennie. Korzystaj z organizacji ciągłej integracji i ciągłego wdrażania (CI/CD).
Wymagania:
Minimum 5 lat doświadczenia zawodowego w zakresie pełnego rozwoju stosu.
Rozległe doświadczenie z React.js, w tym zarządzanie stanem (Redux, Context API) i architektura oparta na komponentach.
Biegłość w zakresie frameworków .NET, C# i technologii dostępu do danych.
Znajomość testów jednostkowych/integracyjnych z wykorzystaniem dowolnej biblioteki Jest, NUnit, Playwright, React Testing Library.
Dobra znajomość technologii front-end, takich jak HTML5, CSS3, JavaScript i TypeScript.
Znajomość systemów baz danych takich jak SQL Server lub MySQL.
Rozległa wiedza na temat projektowania i wzorców architektonicznych, projektowania SOA i tworzenia usług internetowych.
Dogłębne zrozumienie procesów rozwojowych.
Doświadczenie w optymalizacji i pomiarze wydajności stron internetowych będzie dodatkowym atutem.
Wykształcenie wyższe w dziedzinie informatyki, pokrewna dyscyplina lub równoważne doświadczenie zawodowe.
Wyższy-średni poziom języka angielskiego.
Doskonałe umiejętności rozwiązywania problemów i umiejętności analityczne, z dużą dbałością o szczegóły.
Silne umiejętności komunikacyjne i interpersonalne połączone ze zdolnością do efektywnej pracy w środowisku zorientowanym na zespół.
Umiejętność zarządzania wieloma zadaniami i skutecznego ustalania priorytetów w dynamicznym środowisku.
Udowodnione zdolności przywódcze z doświadczeniem w mentorowaniu i prowadzeniu młodszych programistów.
Obowiązki:
Projektowanie, rozwijanie i utrzymywanie solidnych, skalowalnych i wydajnych aplikacji internetowych, modułów logicznych backendu i struktury baz danych
Postępuj zgodnie z procesami CI/CD
Współpracuj z menedżerami produktów, projektantami i innymi zainteresowanymi stronami w celu gromadzenia i analizowania wymagań, dostarczania spostrzeżeń technicznych i rekomendacji
Zapewnij, że nasze produkty są wdrażane zgodnie z najwyższymi standardami z odpowiednimi testami automatycznymi, w tym testami jednostkowymi.
Przeprowadzaj recenzje kodu i projektu, przekazuj konstruktywne opinie i doradzaj młodszym programistom, aby promować kulturę ciągłego doskonalenia.
Monitoruj stan produkcji za pomocą różnych audytów, identyfikuj problemy i odkrywaj ich pierwotne przyczyny.
Weoffer: