W skrócie
- Zadania: Twórz innowacyjne rozwiązania w zespole AI-first, pracując nad aplikacjami bankowymi.
- Firma: Międzynarodowa firma technologiczna z kulturą współpracy i innowacji.
- Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej oraz rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój produktów finansowych.
- Kwalifikacje: Doświadczenie w programowaniu w Pythonie i JavaScript oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
Witamy w The Codest - międzynarodowej firmie technologicznej dostarczającej globalne rozwiązania IT. Nasze wartości opierają się na podejściu „Klient i Ludzie na Pierwszym Miejscu”, które priorytetowo traktuje potrzeby naszych klientów oraz współpracującą atmosferę dla naszych pracowników, co pozwala nam dostarczać wyjątkowe produkty i usługi. Nasza ekspertyza koncentruje się na rozwoju aplikacji internetowych, inżynierii chmurowej, DevOps i jakości.
Obecnie poszukujemy doświadczonego Inżyniera Rozwiązań i Fullstack (Python + JS) do innowacyjnego zespołu inżynieryjnego, który pracuje nad rozwiązaniami dla wiodącej grupy finansowej w Japonii. Będziesz uczestniczyć w rozwoju i ewolucji aplikacji bankowej, która służy jako platforma do realizacji transakcji między różnymi aktywami. Platforma integruje się z usługami zewnętrznymi do dopasowywania transakcji i rozliczeń, przetwarza duże ilości danych finansowych oraz zapewnia funkcjonalności takie jak Trade Blotter i raportowanie pozycji.
W tej roli będziesz pracować w całym stosie aplikacji, łącząc silne umiejętności inżynieryjne backendu w Pythonie lub Pythonie i Javie z rozwojem frontendowym przy użyciu JavaScriptu i nowoczesnych frameworków frontendowych. Jako Inżynier Rozwiązań, będziesz odpowiedzialny za kompleksowe rozwiązania, podejmowanie decyzji architektonicznych oraz tłumaczenie wymagań biznesowych na skalowalne i efektywne implementacje techniczne.
Twoje obowiązki:
- Projektowanie, rozwijanie i utrzymywanie kompleksowych rozwiązań fullstack przy użyciu Pythona lub Pythona i Javy na backendzie oraz JavaScriptu na frontendzie.
- Budowanie i ulepszanie nowoczesnych, responsywnych interfejsów użytkownika oraz integrowanie ich z usługami backendowymi i API.
- Rozwój skalowalnych usług backendowych, API i komponentów aplikacji.
- Przyjmowanie odpowiedzialności za rozwiązania techniczne, od analizy wymagań i projektowania architektury po wdrożenie i uruchomienie.
- Praca z PostgreSQL, w tym projektowanie i optymalizacja struktur baz danych, zapytań, funkcji, wyzwalaczy i widoków.
- Wykorzystywanie narzędzi wspomagających rozwój opartych na AI oraz praktyk kodowania wspomaganego przez AI w celu poprawy efektywności rozwoju, jakości kodu i szybkości dostarczania.
- Eksploracja możliwości włączenia automatyzacji napędzanej przez AI oraz innowacyjnych rozwiązań do procesów inżynieryjnych.
- Udział w planowaniu technicznym, projektowaniu rozwiązań, testowaniu, przeglądach kodu i dyskusjach architektonicznych.
- Ścisła współpraca z międzynarodowymi zespołami w celu przetłumaczenia potrzeb biznesowych na skuteczne rozwiązania techniczne.
- Identyfikowanie możliwości ciągłego doskonalenia, automatyzacji i optymalizacji technicznej.
- Promowanie najlepszych praktyk inżynieryjnych, czystego kodu, utrzymywalności i nowoczesnych standardów rozwoju oprogramowania.
Wymagania kluczowe:
- Zaawansowane umiejętności komunikacyjne w języku angielskim, zarówno w mowie, jak i piśmie, do współpracy z międzynarodowymi klientami i zespołami.
- 5+ lat doświadczenia komercyjnego w inżynierii oprogramowania, najlepiej w rolach fullstack lub backendowych.
- Silne doświadczenie komercyjne z Pythonem.
- Praktyczne doświadczenie z JavaScriptem i rozwojem frontendowym przy użyciu nowoczesnych frameworków, takich jak React, Vue.js lub Angular.
- Solidne zrozumienie architektury aplikacji fullstack, w tym integracji frontend-backend, REST API i systemów rozproszonych.
- Silne doświadczenie z PostgreSQL, w tym projektowanie baz danych, optymalizacja zapytań, indeksy, widoki, funkcje i wyzwalacze.
- Dobra znajomość programowania obiektowego, zasad projektowania oprogramowania i praktyk czystego kodu.
- Doświadczenie z narzędziami wspomagającymi rozwój opartych na AI, takimi jak GitHub Copilot, Cursor, Claude Code lub podobne rozwiązania.
- Otwartość na wykorzystywanie narzędzi AI, automatyzacji i nowych technologii w całym cyklu życia rozwoju oprogramowania.
- Umiejętność podejścia do wyzwań technicznych z perspektywy zorientowanej na rozwiązania, uwzględniając wymagania biznesowe, skalowalność, wydajność i utrzymywalność.
- Doświadczenie z procesami CI/CD, systemami kontroli wersji i nowoczesnymi praktykami rozwoju oprogramowania.
- Silne umiejętności rozwiązywania problemów, niezależność i gotowość do przejęcia odpowiedzialności za rozwiązania techniczne.
Miło widziane:
- Doświadczenie w rozwijaniu aplikacji w sektorze bankowym, fintech lub usług finansowych.
- Znajomość AWS lub innych platform chmurowych.
- Doświadczenie z Dockerem i aplikacjami konteneryzowanymi.
- Znajomość systemów operacyjnych Linux.
- Doświadczenie z TypeScript i nowoczesnymi architekturami frontendowymi.
- Znajomość architektury mikroserwisów i systemów opartych na zdarzeniach.
- Doświadczenie z agentami AI, workflow kodowania agentowego lub automatyzacją rozwoju napędzaną przez AI.
- Doświadczenie w projektowaniu rozwiązań technicznych od podstaw lub wkład w decyzje architektoniczne.
Proces rekrutacji:
- 30-minutowa rozmowa kwalifikacyjna online z naszym rekruterem.
- 45-minutowa do 1-godzinnej rozmowa techniczna z jednym z naszych inżynierów.
- 1-godzinna rozmowa z menedżerem.
- Oferta.
Masz pytania lub uwagi? Skontaktuj się z naszym zespołem rekrutacyjnym: justyna.pazdalska@thecodest.co. W międzyczasie zapraszamy do odwiedzenia naszej strony internetowej, gdzie znajdziesz kluczowe informacje o nas.
Senior Fullstack Engineer (Python+Vue.js) in Katowice – pracodawca: Codest Ltd.
The Codest to doskonały pracodawca, który stawia na rozwój swoich pracowników w dynamicznym środowisku technologicznym. Oferujemy bogaty zestaw benefitów, w tym elastyczne godziny pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura opiera się na współpracy i innowacyjności, a także na ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób pragnących rozwijać się w obszarze marketingu B2B z wykorzystaniem AI.