W skrócie
- Zadania: Twórz nowoczesne aplikacje webowe z wykorzystaniem AI i pełnego stosu technologii.
- Firma: Szybko rozwijająca się firma hostingowa z międzynarodowym zespołem.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Zyskaj doświadczenie w innowacyjnych technologiach i wpływaj na globalne projekty.
- Kwalifikacje: Doświadczenie w programowaniu Full-Stack JavaScript oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
UltaHost to szybko rozwijający się globalny dostawca hostingu internetowego i infrastruktury chmurowej, oferujący wysokowydajne usługi hostingowe, VPS, serwery dedykowane oraz rozwiązania chmurowe dla klientów na całym świecie. Naszą misją jest zapewnienie niezawodnych, skalowalnych i innowacyjnych usług infrastrukturalnych przy jednoczesnym utrzymaniu wyjątkowej satysfakcji klientów.
UltaHost poszukuje wysoko wykwalifikowanego programisty Full-Stack JavaScript (AI-Native) do naszego zespołu inżynieryjnego. Ta rola jest idealna dla doświadczonego inżyniera oprogramowania, który lubi budować nowoczesne aplikacje internetowe w całym stosie technologicznym, wykorzystując wspomagane przez AI procesy tworzenia oprogramowania w celu efektywnego dostarczania wysokiej jakości oprogramowania. Będziesz odpowiedzialny za projektowanie, rozwijanie i utrzymywanie skalowalnych usług backendowych oraz nowoczesnych aplikacji frontendowych przy użyciu technologii JavaScript i TypeScript.
Kluczowe obowiązki:
- Projektowanie, rozwijanie i utrzymywanie skalowalnych aplikacji full-stack przy użyciu Node.js, NestJS, React, Next.js i TypeScript.
- Budowanie bezpiecznych i łatwych w utrzymaniu interfejsów API REST, systemów uwierzytelniania oraz usług backendowych.
- Projektowanie i utrzymywanie schematów baz danych przy użyciu Prisma ORM z PostgreSQL, MySQL, MongoDB i Redis, gdzie to stosowne.
- Używanie narzędzi do kodowania AI, takich jak Claude Code, Cursor, GitHub Copilot lub podobnych, jako część codziennego procesu rozwoju.
- Ścisła współpraca z zespołami Produktu, Projektowania, QA i Inżynierii przez cały cykl życia rozwoju oprogramowania.
- Wkład w CI/CD, środowiska deweloperskie oparte na Dockerze oraz procesy wdrażania.
Wymagania:
- Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania, technologii informacyjnej lub pokrewnej (lub równoważne doświadczenie zawodowe).
- 4+ lata profesjonalnego doświadczenia w rozwoju Full-Stack JavaScript.
- Silna wiedza z zakresu JavaScript i TypeScript.
- Doświadczenie produkcyjne z Node.js i NestJS.
- Silne doświadczenie z React i Next.js.
- Praktyczne doświadczenie z Prisma ORM, PostgreSQL/MySQL, MongoDB/Redis.
- Doświadczenie z Git, Docker i CI/CD.
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych przy użyciu Jest, Vitest, Supertest lub podobnych frameworków.
- Codzienne doświadczenie z narzędziami do kodowania AI, takimi jak Claude Code, Cursor, GitHub Copilot, Codex CLI lub podobnymi.
- Silne zrozumienie architektury oprogramowania, skalowalności, bezpieczeństwa i nowoczesnych najlepszych praktyk inżynieryjnych.
- Doskonale umiejętności komunikacyjne w języku angielskim, zarówno pisemne, jak i werbalne.
Preferowane kwalifikacje:
- Doświadczenie w budowaniu aplikacji wspomaganych przez AI przy użyciu API LLM.
- Znajomość Model Context Protocol (MCP), frameworków agentów AI lub automatyzacji AI.
- Doświadczenie w pracy nad platformami SaaS, hostingowymi, chmurowymi lub infrastrukturalnymi.
- Doświadczenie z GitHub Actions lub podobnymi platformami CI/CD.
- Doświadczenie w optymalizacji wydajności aplikacji i systemów dużej skali.
- Pasja do inżynierii oprogramowania wspomaganej przez AI i ciągłego doskonalenia.
Co oferujemy:
- Możliwość pracy w szybko rozwijającej się międzynarodowej firmie technologicznej.
- Profesjonalne i współpracujące środowisko inżynieryjne.
- Kultura pracy zdalnej.
- Możliwości rozwoju kariery i zawodowego rozwoju.
- Możliwość pracy z nowoczesnymi procesami rozwoju opartymi na AI.
- Ekspozycja na dużą infrastrukturę chmurową i globalne produkty programowe.
- Dynamika i kultura innowacji w firmie.
Full-Stack JavaScript Developer in Kraków – pracodawca: UltaHost
UltaHost to doskonały pracodawca, oferujący elastyczne warunki pracy w dynamicznym środowisku technologicznym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają możliwość rozwoju zawodowego poprzez różnorodne projekty oraz wsparcie w nauce nowych umiejętności. Dodatkowo, praca w zespole międzynarodowym stwarza unikalne możliwości nawiązywania kontaktów i zdobywania doświadczenia w globalnym kontekście.