W skrócie
- Zadania: Twórz i utrzymuj nowoczesne aplikacje z wykorzystaniem React i Python.
- Firma: Instinctools - innowacyjna firma zajmująca się rozwojem oprogramowania.
- Benefity: Elastyczny czas pracy, pełna praca zdalna, fundusze na kursy językowe.
- Pozostałe informacje: Dynamiczny zespół z możliwościami rozwoju kariery i nauki.
- Dlaczego ta praca: Pracuj nad projektami AI w globalnym środowisku konsultingowym.
- Kwalifikacje: Doświadczenie w React, Pythonie oraz umiejętności w pracy z bazami danych.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
instinctools to firma zajmująca się rozwojem oprogramowania, która dostarcza niestandardowe rozwiązania programistyczne dla firm różnej wielkości. Nasz zespół ściśle współpracuje z klientami, aby zrozumieć ich specyficzne potrzeby i dostarczyć spersonalizowane rozwiązania, które spełniają ich wymagania biznesowe.
Nasze oczekiwania wobec kandydata:
- Silne doświadczenie praktyczne z React w zakresie rozwoju frontendowego
- Solidne doświadczenie w rozwoju backendu z frameworkami takimi jak FastAPI (priorytet), Flask lub Django
- Doświadczenie w projektowaniu i utrzymywaniu solidnych, skalowalnych API w środowiskach produkcyjnych
- Silne doświadczenie z PostgreSQL i MongoDB, w tym złożone zapytania, optymalizacja wydajności, procedury składowane i widoki
- Praktyczne doświadczenie z bazami danych wektorowych lub rozszerzeniami wyszukiwania wektorowego (pg_vector, OpenSearch, Pinecone lub podobne)
- Silne doświadczenie z AWS, w tym wdrażanie aplikacji i zarządzanie infrastrukturą chmurową
- Doświadczenie z architekturami natywnymi w chmurze: mikroserwisy, komponenty serverless, konteneryzacja (Docker, Kubernetes)
- Doświadczenie z Infrastructure as Code, najlepiej Terraform
- Doświadczenie z systemami Generative AI, w tym: LLM APIs (np. OpenAI), embeddings, Retrieval-Augmented Generation (RAG) pipelines
- Doświadczenie lub znajomość frameworków agentów AI (np. LangGraph) lub budowanie systemów opartych na agentach
- Doświadczenie z platformami orkiestracji LLM (np. AWS Bedrock) jest dodatkowym atutem
- Język angielski: Upper-Intermediate lub wyższy
- Silne poczucie odpowiedzialności i zaangażowania
- Efektywna komunikacja w zespołach międzyfunkcyjnych
- Myślenie analityczne i strukturalne rozwiązywanie problemów
- Postawa i nastawienie na ciągłe uczenie się
- Umiejętność priorytetyzacji i pracy w szybkim tempie
Obowiązki i zadania:
- Rozwój i utrzymanie funkcjonalności frontendowej przy użyciu React, w tym komponenty UI, zarządzanie stanem i logika biznesowa po stronie klienta
- Rozwój aplikacji backendowych przy użyciu Pythona (głównie FastAPI, z Flask lub Django tam, gdzie to możliwe)
- Projektowanie, implementacja i utrzymanie RESTful API oraz usług backendowych używanych w produkcji
- Implementacja logiki biznesowej aplikacji i integracje z wewnętrznymi i zewnętrznymi usługami
- Praca z PostgreSQL (w tym rozszerzenia takie jak pg_vector) oraz OpenSearch / Elasticsearch dla uporządkowanych danych i przypadków użycia wyszukiwania
- Integracja możliwości Generative AI w aplikacjach, w tym wykorzystanie LLM APIs, embeddings i wzorców Retrieval-Augmented Generation (RAG)
- Wkład w rozwój funkcji wspieranych przez AI, takich jak inteligentne wyszukiwanie, automatyzacja czy przepływy pracy oparte na agentach
- Wdrażanie i utrzymanie aplikacji w AWS, w tym infrastruktura chmurowa i środowiska uruchomieniowe
- Wykorzystanie konteneryzacji i podejść natywnych w chmurze (Docker, Kubernetes, mikroserwisy, komponenty serverless tam, gdzie to możliwe)
- Stosowanie najlepszych praktyk inżynierii oprogramowania: jakość kodu, testowanie (jednostkowe, integracyjne, end-to-end), CI/CD pipelines i obserwowalność
- Udział w dyskusjach dotyczących projektowania systemów i architektury, aby zapewnić skalowalność, niezawodność i łatwość utrzymania
- Przeglądy kodu, dokumentacja techniczna i dzielenie się wiedzą w zespole inżynieryjnym
- Współpraca z rozproszonym zespołem w różnych strefach czasowych
Oferujemy:
- Elastyczny czas pracy
- Profesjonalny i ambitny zespół
- Przejrzysty system rozwoju zawodowego i kariery
- Możliwości nauki, seminaria i konferencje oraz czas na eksplorację nowych technologii
- Możliwość realizacji swojego potencjału poza projektami: organizujemy meetupy i konferencje, na których nasi pracownicy mogą występować, rozwijać profesjonalne społeczności
- Pełna praca zdalna
- Współfinansowanie kursów językowych (angielski)
Dołącz do nas i bądź częścią zespołu, który zmienia świat dzięki technologii.
Senior Fullstack (Python+React/TypeScript) Developer in Warsaw – pracodawca: instinctools EE Labs
Nasza firma to dynamiczny pracodawca, który stawia na rozwój i innowacje w branży technologicznej. Oferujemy elastyczne godziny pracy, możliwości nauki oraz dofinansowanie kursów językowych, co sprzyja osobistemu i zawodowemu rozwojowi naszych pracowników. Pracując z nami, będziesz częścią zespołu, który ceni współpracę i kreatywność, a także ma dostęp do nowoczesnych narzędzi i technologii w sercu Warszawy.