25 lipca 2024 r
Fullstack Developer (Python + React) Lwów, zdalnie Witaj, przyjacielu! 😎 Cieszymy się, że interesuje Cię nasza firma! W Pecode tworzymy niepowtarzalną atmosferę, w której każdy ma możliwość rozwoju. Aktualnie poszukujemy nowego współpracownika na stanowisko programisty Python. Jeśli masz doświadczenie i chęć rozwoju u nas, ta praca jest dla Ciebie! Powinieneś odpowiedzieć, jeśli: Masz na minimum 2 lata doświadczenia w pracy z Pythonem i JS Znasz język angielski i ukrai
25 lipca 2024 r
Fullstack Developer (Python + React)
Lwów, zdalnie
Witaj, przyjacielu! 😎
Cieszymy się, że interesuje Cię nasza firma! W Pecode tworzymy niepowtarzalną atmosferę, w której każdy ma możliwość rozwoju. Aktualnie poszukujemy nowego współpracownika na stanowisko programisty Python. Jeśli masz doświadczenie i chęć rozwoju u nas, ta praca jest dla Ciebie!
Powinieneś odpowiedzieć, jeśli:
- Masz na minimum 2 lata doświadczenia w pracy z Pythonem i JS
- Znasz język angielski i ukraiński na poziomie B2 i wyższym.
- Chcesz pracować w zespole profesjonalistów i rozwijać się w branży IT.
Twoje umiejętności:
Podstawowa wiedza:
- Python: Znasz składnię Pythona, znasz struktury danych (listy, słowniki, zbiory) i programujesz obiektowo (OOP).
- Tworzenie stron internetowych: dobre zrozumienie zasad tworzenia stron internetowych, w tym interfejsów API RESTful i podstawowej architektury klient-serwer. Dobra znajomość React, HTML, CSS, JavaScript/TypeScript. Umiejętność wykorzystania architektury komponentowej do zbudowania projektu.
- Znajomość baz danych: Wiesz, jak pracować z SQL, rozumiesz koncepcje relacyjnych baz danych i znasz podstawowe operacje.
Frameworki:
- Django lub Flask: masz pewność, że używasz Django lub Flask do tworzenia aplikacji internetowych i zarządzania nimi. Wiesz, jak tworzyć podstawowe aplikacje CRUD i rozumiesz podstawowe koncepcje tych frameworków.
- Next.js: Bez obaw korzystaj z Next.js do tworzenia nowoczesnych aplikacji internetowych. Wiesz, jak pracować z SSR (Server-Side Rendering) i SSG (Static Site Generation), tworzyć i konfigurować trasy, a także integrować API za pomocą funkcji API Routes. Rozumiesz koncepcje stron i komponentów, a także optymalizację wydajności i praktyki SEO.
Bazy danych:
- Operacje CRUD: wiesz, jak wykonywać podstawowe operacje tworzenia, odczytu, aktualizacji, usuwania (CRUD) .
- Relacyjne bazy danych: Masz solidną wiedzę na temat systemów zarządzania relacyjnymi bazami danych (RDBMS), takich jak PostgreSQL lub MySQL.
- ORM: Znajomość maperów obiektowo-relacyjnych (ORM), takich jak Django ORM lub SQLAlchemy.
Tworzenie architektury i interfejsów API:
- Zasady interfejsu API RESTful: Dobrze rozumiesz projektowanie i zasady interfejsu API RESTful.
- Podstawowy rozwój API CRUD: możesz tworzyć podstawowe operacje CRUD i zarządzać nimi poprzez RESTful API.
Bezpieczeństwo:
- Podstawowe bezpieczeństwo sieci: Znajomość podstawowych zasad bezpieczeństwa sieci, w tym ochrona przed wstrzykiwaniem SQL i krzyżowymi - Skrypty witryny (XSS).
DevOps:
- Docker: masz podstawową wiedzę na temat Dockera i konteneryzacji.
- CI/CD: zrozumienie podstaw procesów i narzędzi ciągłej integracji/ciągłego wdrażania (CI/CD).
Co oferujemy:
- Rozwój zawodowy: szerokie możliwości rozwoju zawodowego i osobistego.
- Wolność: Możliwość wprowadzania i wdrażania kreatywnych pomysłów.
- Rozwój: Regularne „kursy mistrzowskie” prowadzone przez naszych ekspertów i szkolenia zewnętrzne.
- Atmosfera: przyjazna atmosfera pracy, która Ci pomożeodniesie sukces.
Nasza interakcja będzie przebiegać w następujący sposób:
- Wiadomość od osoby rekrutującej.
- Rozmowa wstępna.
- Wywiad techniczny.
- Wywiad z liderem zespołu.
- Oferta.
Czekamy na Twoje CV! 🎉