Full Stack Engineer Vue / Python / AWS
Коротко
Develops and maintains a web app for analytical and scientific environments; works on Vue 3, TypeScript, Vuetify frontend and Python FastAPI, SQLAlchemy · Needs: 100% remote; B2B contract; rate 90-110 PLN net/h.
Описание от работодателя
Poszukujemy Full Stack Engineera , który dołączy do zespołu rozwijającego nowoczesną aplikację webową wykorzystywaną w środowisku analitycznym i naukowym.
Na tym stanowisku będziesz pracować zarówno nad frontendem , jak i backendem , uczestnicząc w całym cyklu życia produktu - od projektowania rozwiązań i implementacji, przez testowanie i wdrażanie, aż po monitoring oraz dalszy rozwój aplikacji.
Warunki zaangażowania:
Lokalizacja: 100% zdalnie
Start: ASAP (akceptujemy kandydatury z max 1msc okresem wypowiedzenia)
Stawka (ustalana indywidualnie): 90 - 110 PLN net / h Zaangażowanie: B2B (outsourcing z 1dea), full-time, długofalowo
Daily tasks:
- Rozwój i utrzymanie aplikacji frontendowej opartej na Vue 3, TypeScript i Vuetify.
- Projektowanie oraz rozwój usług backendowych w Pythonie, z wykorzystaniem FastAPI, Pydantic i SQLAlchemy.
- Praca z PostgreSQL, w tym projektowanie struktur danych i obsługa migracji z wykorzystaniem Alembic.
- Tworzenie i rozwój komponentów działających w środowisku AWS, m.in. Lambda, S3, RDS, Cognito, ECR i Step Functions.
- Dbanie o jakość rozwiązania poprzez testy automatyczne, code review oraz CI/CD.
- Monitorowanie działania aplikacji i infrastruktury przy użyciu Grafana i CloudWatch oraz reagowanie na problemy związane z wydajnością i niezawodnością.
- Współpraca z Product Ownerem, użytkownikami końcowymi i innymi interesariuszami przy definiowaniu oraz rozwijaniu funkcjonalności.
- Udział w podejmowaniu decyzji technicznych i rozwijaniu dobrych praktyk inżynierskich.
Minimum kilkuletniego doświadczenia .
Bardzo dobrej znajomości Vue 3 i TypeScript .
Mocnego doświadczenia backendowego w Pythonie , szczególnie z FastAPI .
Praktycznej znajomości SQLAlchemy, Pydantic, PostgreSQL i Alembic .
Doświadczenia z AWS , szczególnie z Lambda, RDS, S3, Cognito, Step Functions i ECR.
Znajomości automatyzacji testów, CI/CD, code review oraz praktyk DevOps .
Umiejętności samodzielnego rozwiązywania problemów i brania odpowiedzialności za realizowane zadania.
Gotowości do pracy w pełnym cyklu rozwoju oprogramowania - od analizy i projektowania po wdrożenie i utrzymanie.
Wykształcenia wyższego w obszarze informatyki, inżynierii oprogramowania, technologii lub pokrewnej dziedziny .
Must have: Python, Vue.js, AWS