O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Starszy inżynier Full Stack (Python, FastAPI i rozwój wspomagany sztuczną inteligencją) - rodzaj pracy zdalnej: pełny etat, godziny pracy zdalnej: godziny pracy klienta w USA (elastyczność wymagana do przeglądów sprintów, wdrożeń i wsparcia produkcyjnego) Informacje o roli W Pavago jeden z naszych klientów zatrudnia starszego inżyniera Full Stack do zaprojektowania i zbudowania od podstaw nowoczesnej platformy do składania zeznań podatkowych. To coś więcej niż rola inżyniera oprogramowania. Będziesz właścicielem architektury, usług backendowych, doświadczenia frontendowego i kierownictwa technicznego platformy o znaczeniu krytycznym, gdzie bezpieczeństwo, dokładność i niezawodność są niezbędne.
Wykorzystasz narzędzia programistyczne wspomagane sztuczną inteligencją, takie jak Cursor i Claude Code, aby przyspieszyć dostarczanie przy jednoczesnym zachowaniu wyjątkowej jakości kodu i standardów inżynieryjnych. Jeśli pasjonujesz się tworzeniem skalowalnych aplikacji, rozwiązywaniem złożonych wyzwań technicznych i przejmowaniem odpowiedzialności od architektury po produkcję, ta rola będzie dla Ciebie odpowiednia. Co będziesz posiadać Pełne tworzenie aplikacji - Projektuj, buduj i utrzymuj aplikacje internetowe klasy produkcyjnej. - Twórz bezpieczne usługi backendowe przy użyciu Pythona i FastAPI. - Twórz responsywne, intuicyjne interfejsy frontendowe dla złożonych przepływów pracy. - Projektuj skalowalne interfejsy API REST i architektury usług. - Bezproblemowo integruj systemy frontendowe i backendowe.
Architektura systemu i przywództwo techniczne - Własna, kompleksowa architektura aplikacji. - Projektuj skalowalne modele danych i granice usług. - Podejmuj decyzje techniczne, które poprawiają skalowalność, łatwość konserwacji i niezawodność. - Identyfikować ryzyka techniczne i rekomendować praktyczne rozwiązania. - Twórz systemy zaprojektowane z myślą o długoterminowym rozwoju i wydajności. Rozwój backendu - Twórz bezpieczne interfejsy API REST przy użyciu FastAPI. - Twórz logikę biznesową dla aplikacji opartych na przepływie pracy. - Wdrażaj integracje stron trzecich i usługi zewnętrzne. - Zoptymalizuj wydajność API i skalowalność backendu. - Opracuj niezawodne przetwarzanie w tle i asynchroniczne przepływy pracy. Frontend Development - Twórz responsywne interfejsy dla dashboardów, formularzy i zarządzania przepływem pracy. - Twórz komponenty interfejsu użytkownika wielokrotnego użytku, korzystając z nowoczesnych frameworków JavaScript. - Integruj aplikacje frontendowe z API backendu. - Popraw użyteczność przy jednoczesnym zachowaniu wydajności i dostępności.
Inżynieria wspomagana sztuczną inteligencją - kursor dźwigni i kod Claude przez cały cykl rozwoju. - Twórz przepływy pracy wspomagane sztuczną inteligencją, które poprawiają produktywność inżynierów. - Użyj sztucznej inteligencji, aby przyspieszyć kodowanie, debugowanie, testowanie i dokumentację. - Ciągłe ulepszanie procesów programistycznych przy użyciu nowych technologii AI. Testowanie, jakość i niezawodność - Pisz i utrzymuj: - Testy jednostkowe - Testy integracyjne - Testy typu end-to-end - Utrzymuj wysokie standardy jakości kodu. - Redukcja długu technicznego poprzez ciągłą refaktoryzację. - Popraw stabilność aplikacji i niezawodność produkcji. Bezpieczeństwo i integralność danych - wdrażaj solidną walidację i obsługę błędów. - Zapewnij bezpieczne postępowanie z wrażliwymi informacjami finansowymi. - Postępuj zgodnie z najlepszymi praktykami w zakresie uwierzytelniania, autoryzacji i sprawdzania poprawności danych wejściowych. - Twórz wysoce bezpieczne, niezawodne i zgodne aplikacje.
Dokumentacja i współpraca - dokumentowanie decyzji dotyczących architektury i wdrożeń technicznych. - Współpraca z produktami, inżynierami i interesariuszami w rozproszonych zespołach. - Weź udział w planowaniu sprintu, przeglądach kodu i dyskusjach technicznych. - Proaktywnie komunikuj ryzyko, blokady i zalecenia. Jak wygląda sukces - wysokiej jakości funkcje dostarczane zgodnie z harmonogramem. - Bezpieczna, niezawodna i skalowalna wydajność aplikacji. - Silny zasięg testów automatycznych. - Czysty, łatwy w utrzymaniu i dobrze udokumentowany kod. - Niski poziom błędów produkcyjnych i zmniejszony dług techniczny. - Efektywna współpraca między zespołami inżynieryjnymi i produktowymi. Co sprawia, że dobrze pasujesz - Myślisz jak właściciel, a nie tylko współpracownik. - Aktywnie rozwiązujesz problemy, nie czekając na szczegółowe specyfikacje. - Dobrze odnajdujesz się w złożonych, zorientowanych na szczegóły środowiskach. - Komunikujesz się jasno i skutecznie współpracujesz. - Lubisz ciągłe uczenie się i otrzymywanie informacji zwrotnych. - Bardzo zależy Ci na jakości kodu, skalowalności i łatwości konserwacji.
Wymagane doświadczenie i umiejętności Doświadczenie - ponad 5 lat doświadczenia zawodowego w inżynierii oprogramowania Full Stack. - Silna wiedza z zakresu: - Pythona - FastAPI - Rozwoju API REST - Doświadczenia w projektowaniu, budowaniu i dostarczaniu aplikacji produkcyjnych. - Silne doświadczenie w tworzeniu frontendu z nowoczesnymi frameworkami JavaScript. - Doświadczenie w tworzeniu aplikacji opartych na przepływie pracy lub aplikacji wymagających dużej liczby formularzy. - Praktyczne doświadczenie w używaniu: - Kursora - Kodu Claude'a - Narzędzi programistycznych wspomaganych sztuczną inteligencją - Doświadczenie z: - PostgreSQL lub podobnymi relacyjnymi bazami danych - Git - Integracjami API - Doskonałe umiejętności komunikacji w języku angielskim w mowie i piśmie. Miło mieć - Doświadczenie w: - FinTech - Oprogramowaniu podatkowym - Platformach Compliance - Systemach finansowych - Doświadczenie w tworzeniu wysoce bezpiecznych aplikacji. - Doświadczenie w projektowaniu skalowalnej architektury oprogramowania. - Znajomość asynchronicznej współpracy w rozproszonych zespołach inżynierskich. Tech Stack - Python - FastAPI - PostgreSQL - Interfejsy API REST - Nowoczesne frameworki JavaScript - Git - Kursor - Kod Claude - Narzędzia programistyczne wspomagane sztuczną inteligencją Jak wygląda typowy dzień - Przejrzyj priorytety sprintu i aktualizacje inżynieryjne. - Projektuj i rozwijaj interfejsy API backendu i funkcje frontendu. - Popraw architekturę aplikacji i skalowalność systemu. - Twórz logikę przepływu pracy i funkcjonalność o znaczeniu krytycznym dla biznesu. - Użyj narzędzi AI, aby przyspieszyć rozwój i testowanie. - Współpraca z menadżerami produktu i inżynierami. - Przeglądaj żądania ściągnięcia i utrzymuj jakość kodu. - Dokumentuj decyzje techniczne i aktualizacje wdrożeniowe.
W skrócie: będziesz projektować, budować i stale ulepszać bezpieczną, skalowalną platformę oprogramowania, będąc jednocześnie odpowiedzialnym za realizację techniczną, od projektu systemu po wdrożenie produkcyjne. Kluczowe wskaźniki sukcesu (KPI) - jakość i terminowość dostarczania funkcji. - Niezawodność i skalowalność aplikacji. - Zautomatyzowany zakres testów. - Stabilność produkcji i niski wskaźnik defektów. - Jakość kodu i łatwość konserwacji. - Jakość dokumentacji technicznej. - Współpraca międzyfunkcyjna i wpływ inżynieryjny. Dlaczego ta rola się wyróżnia - Zbuduj od podstaw platformę o znaczeniu krytycznym. - Wysoka odpowiedzialność za architekturę i decyzje techniczne. - Pracuj z nowoczesnymi procesami inżynieryjnymi wspomaganymi sztuczną inteligencją. - Rozwiązuj trudne problemy w środowisku o dużym wpływie. - W pełni zdalna rola z elastyczną współpracą. - Rozwój kariery w kierunku: - Inżyniera personelu - Lidera technicznego - Kierownika ds. inżynierii - Procesu rozmowy kwalifikacyjnej z architektem oprogramowania - Przeglądu aplikacji - Film wprowadzający do Spark Hire (3 - 5 minut) - Ocena techniczna - Rozmowa z klientem - Oferta i wdrożenie Co się dzieje po złożeniu wniosku Po przesłaniu aplikacji otrzymasz e-mail z zaproszeniem od Spark Hire do nagrania krótkiego, 3 - 5-minutowego filmu wprowadzającego.
Jest to pierwszy krok w naszym procesie rekrutacji i można go wykonać w dowolnym dogodnym dla Ciebie momencie. Zamiast wielu rozmów kwalifikacyjnych, będziesz miał jedną okazję do przedstawienia się, omówienia swoich doświadczeń w tworzeniu aplikacji klasy produkcyjnej przy użyciu języka Python i FastAPI, projektowaniu skalowalnych architektur systemów, tworzeniu nowoczesnych aplikacji frontendowych i korzystaniu z narzędzi programistycznych wspomaganych sztuczną inteligencją, takich jak Cursor lub Claude Code. Będziesz mieć także możliwość wyróżnienia projektów, w przypadku których przejąłeś odpowiedzialność od architektury aż po wdrożenie.
Twój film zostanie sprawdzony przez zespół rekrutacyjny przed przejściem do oceny technicznej i rozmowy z klientem. Przed przesłaniem możesz nagrać film dowolną liczbę razy - sprawdzana będzie tylko ostateczna wersja. Po złożeniu wniosku zajrzyj do swojej skrzynki odbiorczej i folderu ze spamem, aby znaleźć zaproszenie do Spark Hire.
Aplikuj teraz Jeśli pasjonujesz się tworzeniem skalowalnego oprogramowania, wykorzystywaniem sztucznej inteligencji do usprawniania procesów inżynierskich i przejmowaniem odpowiedzialności za złożone wyzwania techniczne, z chęcią się z Tobą skontaktujemy. Złóż wniosek już dziś i pomóż zbudować od podstaw platformę nowej generacji. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-full-stack-engineer-pavago
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.