Inżynier oprogramowania produktów frontendowych, projektowanie systemów
Anywhere in the World
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Siedziba główna: Remote - Meksyk Opis roli Poszukujemy inżyniera oprogramowania, który dołączy do naszego zespołu Design Systems, który pomoże zdefiniować i zbudować nową generację sposobu, w jaki projektanci i inżynierowie w Dropbox tworzą produkty, obejmujące infrastrukturę interfejsu użytkownika, systemy projektowe i przepływy pracy związane z programowaniem natywnymi sztuczną inteligencją. Będziesz rozwijać nasz system projektowania, budować inteligentne narzędzia i integrować agentów AI z cyklem życia od projektu do kodu, aby poprawić szybkość, jakość i spójność. Ta rola łączy podstawową inżynierię front-end z przepływami pracy wspomaganymi sztuczną inteligencją i opartymi na agentach.
Będziesz pracować nad skalowalną architekturą komponentów, zarządzaniem systemami projektowymi, narzędziami programistycznymi opartymi na sztucznej inteligencji oraz automatyzacją przekazywania projektów i inżynierii. Twoja praca będzie miała bezpośredni wpływ na sposób tworzenia produktów w Dropbox. Będziesz odgrywać kluczową rolę w kształtowaniu sposobu, w jaki sztuczna inteligencja zmienia rozwój produktów.
Zyskasz głęboką ekspozycję na kierownictwo wyższego szczebla, będziesz przyczyniać się do inwestycji w platformy o dużym wpływie i pomożesz zdefiniować nowe sposoby pracy na styku projektowania, inżynierii i inteligencji maszyn. W głębi serca szukamy majsterkowicza, kogoś, kto eksperymentuje, iteruje i wykracza poza konwencjonalne rozwiązania. Traktujesz nowe technologie, w szczególności sztuczną inteligencję i automatyzację, jako praktyczne narzędzia umożliwiające ponowne przemyślenie przepływów pracy i odblokowanie nowych możliwości.
Wnosisz ciekawość, odporność i nastawienie do działania, a także dyscyplinę niezbędną do przekształcania niejednoznacznych pomysłów w gotowe do produkcji systemy, na których inni mogą polegać. Nasze ramy kariery inżynierskiej są widoczne dla każdego spoza firmy i opisują oczekiwania wobec naszych inżynierów na każdym poziomie kariery. Sprawdź nasz wpis na blogu na ten temat i nie tylko.
Obowiązki Rozwijaj, konserwuj i rozwijaj komponenty interfejsu użytkownika oraz elementy podstawowe, które napędzają system projektowy Dropbox, umożliwiając skalowalny i spójny rozwój produktów. Projektuj i twórz narzędzia oparte na sztucznej inteligencji oraz przepływy pracy sterowane przez agentów, które przyspieszają procesy od projektu do kodu i poprawiają produktywność programistów. Ściśle współpracuj z projektantami, aby przełożyć założenia projektowe na wysokiej jakości kod nadający się do ponownego użycia, jednocześnie kształtując, w jaki sposób sztuczna inteligencja może wspierać lub automatyzować części tego przepływu pracy. Wkład w architekturę i strategię rozwoju UX natywnego AI, w tym integrację LLM, agentów i automatyzacji z narzędziami wewnętrznymi.
Prototypuj i produkuj nowe koncepcje, które badają przyszłość systemów projektowych. Zapewnij dostępność i włączenie, osadzając standardy i najlepsze praktyki WCAG zarówno w komponentach, jak i przepływach pracy wspomaganych sztuczną inteligencją. Napisz przejrzystą, skalowalną dokumentację zarówno dla konsumentów, jak i konsumentów sztucznej inteligencji (np. umożliwiającą agentom efektywne korzystanie z systemu projektowania).
Współpracuj przy przeglądach kodu, krytyce projektów i dyskusjach technicznych, aby stale podnosić poprzeczkę jakości. Rozwiązuj problemy z zespołami wewnętrznymi, poprawiając niezawodność i użyteczność systemu. Prowadź eksperymenty i oceniaj nowe technologie sztucznej inteligencji, przekształcając spostrzeżenia w praktyczne ulepszenia narzędzi i przepływów pracy.
Praca na wezwanie może być czasami konieczna, aby pomóc w rozwiązaniu błędów, przestojów lub innych problemów operacyjnych, w celu utrzymania stabilnego i wysokiej jakości doświadczenia dla naszych klientów. Wymagania Licencjat z informatyki lub pokrewnej dziedziny lub równoważne doświadczenie praktyczne. Ponad 5 lat doświadczenia w rozwoju front-endu, w tym doświadczenie w tworzeniu lub utrzymywaniu systemu projektowego lub platformy współdzielonego interfejsu użytkownika.
Wysoka biegłość w HTML, CSS i JavaScript, z głębokim doświadczeniem w nowoczesnych frameworkach (np. React) i programowaniu opartym na komponentach. Udokumentowane doświadczenie w budowaniu skalowalnej, łatwej w utrzymaniu architektury front-end dla złożonych aplikacji.
Praktyczne doświadczenie w integracji lub budowaniu narzędzi opartych na sztucznej inteligencji/ML (np. interfejsach API LLM, frameworkach agentów lub potokach automatyzacji) w przepływie prac programistycznych. Solidne zrozumienie standardów dostępności (WCAG, ARIA) i sposobów ich wdrażania w systemach wielokrotnego użytku. Udokumentowana umiejętność skutecznej współpracy z partnerami o różnych funkcjach (projektowanie, produkt, inżynieria) i jasnego przekazywania koncepcji technicznych.
Preferowane kwalifikacje Doświadczenie w projektowaniu lub budowaniu narzędzi programistycznych natywnych dla sztucznej inteligencji, systemów opartych na agentach lub generatywnych przepływów pracy w interfejsie użytkownika. Doświadczenie we współudziale w projektach systemów na dużą skalę lub zespołach platformowych w dynamicznych środowiskach. Znajomość szybkiego projektowania, oceny wyników LLM lub projektowania systemów wykorzystujących sztuczną inteligencję do generowania lub transformacji kodu.
Doświadczenie z potokami CI/CD, publikowaniem pakietów i narzędziami obsługującymi dystrybucję skalowalnych systemów projektowych. Dobra znajomość strategii testowania (jednostkowych, wizualnych, integracyjnych) dla systemów UI i bibliotek komponentów. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/frontend-product-software-engineer-design-systems-dropbox
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.