W skrócie
- Zadania: Twórz oprogramowanie z wykorzystaniem nowoczesnych technologii i współpracuj nad innowacyjnymi projektami.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wprowadzaj realne zmiany w innowacyjnych projektach.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We are a global leader in design and make software for the architecture, engineering, construction, manufacturing, and media and entertainment industries. Jeśli kiedykolwiek prowadziłeś samochód o wysokich osiągach, podziwiałeś wieżowiec, używałeś smartfona lub oglądałeś świetny film, istnieje duża szansa, że doświadczyłeś czegoś stworzonego przez miliony klientów Autodesk korzystających z naszego oprogramowania.
W Autodesk istnieje, aby przekształcać pomysły w nowe rzeczywistości, które kształtują udaną przyszłość. Nasze oprogramowanie i usługi wykorzystują nowe technologie – w tym produkcję addytywną (druk 3D), sztuczną inteligencję, projektowanie generatywne i robotykę – aby dać firmom i osobom możliwość pracy szybciej i bardziej zrównoważenie przez cały cykl życia projektu.
Autodesk Operations Solutions rozwija platformę opartą na chmurze, która jednoczy operacje obiektów, zarządzanie aktywami, konserwację, poprawę procesów i dane systemów budowlanych, łącząc cały cykl życia budynku z codziennymi operacjami. Centralnym elementem tej platformy jest Autodesk Tandem, który zapewnia ekosystem, który przekształca dane budowlane i aktywów w oparte na cyfrowych bliźniakach przepływy pracy i usługi operacyjne.
Odpowiedzialności:
- Udział w projektowaniu, wdrażaniu, testowaniu, wdrożeniu i bieżącej konserwacji aplikacji.
- Pisanie czystego, bezpiecznego, czytelnego, testowalnego, łatwego w utrzymaniu i dobrze udokumentowanego kodu zgodnie z normami zespołu i najlepszymi praktykami inżynierii oprogramowania.
- Zastosowanie zasad i wzorców projektowania oprogramowania, w tym architektury opartej na zdarzeniach.
- Ścisła współpraca z inżynierami, menedżerami produktów, projektantami i innymi partnerami międzyfunkcyjnymi.
- Udział w przeglądach kodu, wprowadzanie poprawek w celu ciągłego doskonalenia jakości kodu i praktyk rozwoju.
- Rozwiązywanie problemów i identyfikowanie przyczyn źródłowych oraz wdrażanie skutecznych rozwiązań.
- Wykorzystanie ekosystemu AWS do budowy skalowalnych, niezawodnych i odpornych rozwiązań.
Wymagania minimalne:
- Stopień licencjata w dziedzinie informatyki, inżynierii, matematyki lub pokrewnej.
- +2 lata odpowiedniego doświadczenia w branży, w tym staże lub doświadczenie w budowaniu i dostarczaniu solidnych, wydajnych i łatwych w utrzymaniu aplikacji komercyjnych.
- Silne zrozumienie zasad projektowania oprogramowania, struktur danych i algorytmów.
- Umiejętność podejścia do złożoności oprogramowania w sposób systematyczny i uporządkowany.
- Doświadczenie z co najmniej jednym językiem programowania, takim jak C++, Go lub JavaScript.
- Solidne zrozumienie zasad architektury opartej na zdarzeniach.
- Znajomość systemów kontroli wersji, takich jak Git oraz standardowych przepływów pracy rozwoju, w tym narzędzi CI/CD, takich jak Jenkins.
- Doświadczenie z narzędziami i praktykami wspomagającymi rozwój oprogramowania opartego na AI.
- Znajomość metodologii Agile i doświadczenie w pracy w ramach Scrum.
- Doskonale umiejętności rozwiązywania problemów oraz zdolność do adaptacji do zmieniających się priorytetów, stosów technologicznych i języków programowania.
- Silna chęć uczenia się i rozwijania nowych umiejętności technicznych.
- Silne umiejętności komunikacyjne w języku angielskim, zarówno werbalne, jak i pisemne.
Preferowane kwalifikacje:
- Stopień magistra w dziedzinie informatyki lub pokrewnej.
- Doświadczenie w budowaniu aplikacji internetowych typu Progressive Web Applications.
- Doświadczenie z HTML i CSS oraz nowoczesnymi frameworkami i bibliotekami, takimi jak React, Grommet i i18next.
- Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych, w tym modelowaniem danych, zapytaniami i wzorcami dostępu do danych.
- Doświadczenie z produktami B2B SaaS i działaniem platform wielonajemnych.
- Doświadczenie w współpracy z projektantami przy użyciu narzędzi takich jak Figma oraz narzędzi do rozwoju komponentów i dokumentacji, takich jak Storybook.
- Doświadczenie z narzędziami analitycznymi dla produktów, takimi jak Pendo lub Mixpanel.
- Doświadczenie z technologiami cyfrowych bliźniaków lub w obszarze architektury, inżynierii, budownictwa i operacji (AECO).
Full Stack Software Development Engineer in Kraków – pracodawca: Autodesk, Inc.
Autodesk, Inc. w Krakowie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają możliwość pracy nad zaawansowanymi technologiami w chmurze, a także korzystania z programów mentorskich oraz szkoleń, co sprzyja ich osobistemu i zawodowemu rozwojowi. Dodatkowo, kultura pracy w Autodesk promuje współpracę i kreatywność, co czyni to miejsce idealnym dla inżynierów poszukujących znaczących i satysfakcjonujących wyzwań.