Full Stack Software Development Engineer in Kraków

Full Stack Software Development Engineer in Kraków

Kraków Pełny etat 135000 - 165000 zł / rok (szac.) Stacjonarnie
A

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ń.

A

Dane kontaktowe:

Zespół rekrutacyjny Autodesk, Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Full Stack Software Development Engineer in Kraków

Programowanie w C++, Go lub JavaScript
Zrozumienie zasad projektowania oprogramowania
Struktury danych i algorytmy
Architektura oparta na zdarzeniach
Systemy kontroli wersji (Git)
Narzędzia CI/CD (Jenkins)
Metodologie Agile i Scrum