W skrócie
- Zadania: Twórz nowoczesne oprogramowanie i współpracuj z zespołem nad innowacyjnymi projektami.
- Firma: Box to lider w zarządzaniu inteligentną treścią z dynamiczną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój kluczowych produktów Box.
- Kwalifikacje: 6+ lat doświadczenia w programowaniu oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.
Warszawa, Polska
Co to jest Box? Box (NYSE:BOX) jest liderem w zakresie inteligentnego zarządzania treścią. Nasza platforma umożliwia organizacjom wspieranie współpracy, zarządzanie całym cyklem życia treści, zabezpieczanie krytycznych danych oraz transformację procesów biznesowych za pomocą sztucznej inteligencji. Pomagamy firmom prosperować w nowej erze biznesu opartej na AI. Założona w 2005 roku, firma Box upraszcza pracę dla wiodących globalnych organizacji, w tym JLL, Morgan Stanley i Nationwide. Siedziba Box znajduje się w Redwood City w Kalifornii, a biura są rozmieszczone w Stanach Zjednoczonych, Europie i Azji.
Dlaczego Box potrzebuje Ciebie: Zespół ds. tworzenia treści odpowiada za produkty Notes i Canvas w platformie Box. Funkcjonalność, którą buduje ten zespół, jest wykorzystywana przez nasze największe grupy użytkowników (w przeciwieństwie do użytkowników administracyjnych). Są jedyną prawdziwie usługą czasu rzeczywistego w Box, wykorzystującą gniazda internetowe do dostarczania produktu do edycji w czasie rzeczywistym. To skomplikowana przestrzeń problemowa, w której jesteśmy ekspertami, i to świetny zespół, do którego warto dołączyć, jeśli chcesz przyczynić się do stworzenia jednego z najważniejszych produktów Box. Zespół głównie rozwija Front-End z użyciem React.js, a do zadań Back-End używa głównie Node.js.
Obowiązki:
- Rozwój wysokiej jakości, skalowalnego i responsywnego oprogramowania z wykorzystaniem nowoczesnych technologii.
- Pisanie czystego, efektywnego i łatwego w utrzymaniu kodu zgodnie z najlepszymi praktykami branżowymi.
- Współpraca z zespołami międzyfunkcyjnymi w celu onboardingu, dzielenia się wiedzą oraz dostosowywania się do bieżących obowiązków i priorytetów.
- Uczestnictwo w regularnych spotkaniach zespołowych oraz 1:1 z menedżerem w celu zapewnienia zgodności, rozwoju i ciągłego doskonalenia.
- Tworzenie jasnej dokumentacji technicznej, wzorców do ponownego wykorzystania oraz przykładów w celu skalowania wiedzy w zespołach inżynieryjnych.
- Wykorzystanie narzędzi AI (np. Claude, Cursor) do przyspieszenia rozwoju, badań, dokumentacji i triage'u błędów, zachowując jednocześnie wysokie standardy jakości i bezpieczeństwa.
- Reprezentowanie i promowanie doskonałości inżynieryjnej Box Poland zarówno wewnętrznie, jak i zewnętrznie.
- Utrzymywanie i wsparcie jednej lub więcej baz kodu legacy.
- Przyczynianie się do definiowania i wdrażania standardów inżynieryjnych w zespołach produktowych.
- Uczestnictwo w naszej rotacji dyżurów, dostępność w czasie dyżuru w celu pomocy w reagowaniu na wszelkie problemy, które mogą się pojawić.
Wymagania:
- 6+ lat doświadczenia w profesjonalnym rozwoju oprogramowania.
- Wymagana jest pewna znajomość programowania backendowego w Node.js, a biegłość będzie dużą zaletą.
- Doświadczenie w projektowaniu i wdrażaniu interfejsów API i usług; solidne zrozumienie projektowania systemów i modelowania danych.
- Udowodniona zdolność do projektowania, budowania i wdrażania wysokiej jakości oprogramowania.
- Silna wiedza na temat algorytmów, struktur danych, zasad projektowania oprogramowania oraz programowania obiektowego.
- Pasja do nowych technologii z umiejętnością ich wdrażania w istniejących produktach.
- Demonstracja mentalności właściciela i dążenie do doskonałości zarówno w pracy technicznej, jak i interakcjach zespołowych.
Miło widziane:
- Doświadczenie z Google Cloud Platform i/lub Amazon Web Services.
- Doświadczenie z gniazdami internetowymi i aplikacjami w czasie rzeczywistym.
- Doświadczenie w przyczynianiu się do rozwiązań wieloplatformowych jako część zespołu.
W Box wierzymy, że zapewnienie najlepszych narzędzi prowadzi do najlepszych wyników. Dlatego wyposażamy naszych inżynierów w narzędzia do rozwoju oparte na AI, takie jak Cursor IDE i GitHub Copilot, aby pomóc im pisać lepszy kod szybciej. Box żyje swoimi wartościami, a współpraca w społeczności i osobiście jest kluczową częścią naszej kultury. Oczekuje się, że pracownicy Box będą pracować z przypisanego biura co najmniej 3 dni w tygodniu, koncentrując się na wtorkach, środy i czwartki.
RÓWNE MOŻLIWOŚCI
Jesteśmy pracodawcą oferującym równe szanse i cenimy różnorodność w naszej firmie. Nie dyskryminujemy ze względu na rasę, religię, kolor skóry, pochodzenie narodowe, płeć, orientację seksualną, wiek, stan cywilny, status weterana, niepełnosprawność ani jakiekolwiek inne chronione podstawy dyskryminacji zgodnie z obowiązującym prawodawstwem w zakresie praw człowieka.
Senior Software Engineer, Content Creation in Warsaw – pracodawca: Box
Box to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach organizacji. Dodatkowo, praca w naszym zespole wprowadza w świat zaawansowanej analityki danych i sztucznej inteligencji, co czyni ją wyjątkową okazją dla każdego, kto pragnie mieć realny wpływ na rozwój firmy.