Programista Frontend @ Mieszczanin Informatyka Sp. z o.o.
Idealny kandydat posiada:
- Minimum 2 lata doświadczenia komercyjnego w Vue (lub 5 lat we frontendzie z
min. 2 lata w Vue 3/ Vue 2), - Bardzo dobrą znajomość JavaScript, HTML5,
- Bardzo dobrą znajomość Vue 3 (w szczególności - tworzenie composables z odpowiednio napisanym API - vide VueUse, mechanizmy reaktywności, scoped slots). Znajomość Pinia nie jest wymagana - nie korzystamy z niej w naszych aplikacjach - niemniej umiejętność pisania własnych store w oparciu o standardowe mechanizmy reaktywności Vue już jest konieczna :-),
- Dobrą znajomość TypeScript (głównie w wariancie aplikacyjnym, ale nie boi się także od czasu do czasu ubrudzić rąk typami parametryzowanymi, przekształceniami typów, typami warunkowymi, inferencją i napisać trochę TS bibliotekowego z zapewnieniem typesafe).
W szczególności:
- potrafi pisać kod TS w taki sposób, aby typów było jak najmniej jednocześnie zapewniając typesafety tworzonych rozwiązań (inferred TypeScript à la Tanstack Router),
- potrafi utworzyć typ z wartości, tam gdzie potrzebne są zarówno typy jak i kod runtime,
- pisze funkcje opierające się głównie na inferencji typów wynikowych,
- bardzo dobrze posługuje się typami union i discriminated union,
- potrafi pisać type guards,
- wie, jak pisać kod Vue 3 z zastosowaniem TS,
- Doświadczenie w pracy z RESTful API,
- Umiejętność projektowania komponentów i dbania o czytelność architektury,
- Chętnie opisuje swoje działania i pracę, potrafi komunikować się pisemnie z zespołem i zaprezentować pisemnie efekty swojej pracy,
- Portfolio/projekty w Vue 3 (link do GitHub/GitLab/Bitbucket – obowiązkowy.
Jego podstawowym sposobem komunikacji jest komunikacja pisana. W szczególności
oznacza to:
- Umiejętność szybkiego tworzenia treści pisanych, zapewniająca efektywną komunikację w dynamicznych środowiskach,
- Zdolność do czytelnego przekazywania myśli, z naciskiem na klarowność i precyzję sformułowań,
- Świadomy namysł nad adresatami wypowiedzi, dostosowując język i strukturę do ich potrzeb i poziomu wiedzy,
- Wykorzystywanie odpowiedniego formatowania tekstu (np. nagłówki, listy, pogrubienia), aby zwiększyć czytelność i ułatwić nawigację po treści.
Potrafi samodzielnie zarządzać sobą:
- wykazuje się inicjatywą i potrafi przejąć odpowiedzialność za cały projekt,
- potrafi dzielić duży projekt na mniejsze elementy i wybierać odpowiednie podejście do ich realizacji z uwzględnieniem założonego budżetu czasowego,
- potrafi zmieścić się w budżecie czasowym jednocześnie zapewniając wykonanie celu projektu,
- potrafi podejmować decyzje i zadawać pytania w sposób nieblokujący - nie czeka na informację od projektanta, aby realizować dalszą część projektu,
- prowadzi tematy do końca, nie licząc ani zakładając, że ktoś inny zrobi za niego końcowe elementy - przygotuje opis zrealizowanej funkcjonalności, przetestuje rozwiązanie, potwierdzi zgodność projektu z założeniami biznesowymi,
- potrafi, chce i samodzielnie zdaje (pisemnie) relacje z wykonanych zadań i działań bez potrzeby dopytywania i częstego sprawdzania, jak przebiega praca,
Mile widziane:
- Praca z design systemami - Figma
- Integracja z backendem Python/Django
- Znajomość WebSockets
Firma: Mieszczanin Informatyka Sp. z o.o.
Tworzymy rozbudowane systemy webowe dla branży nieruchomości. Pracujemy w małym, doświadczonym zespole, w którym liczy się wzajemna współpraca, jakość kodu, dobre praktyki i wzajemny szacunek.
Twoja praca wpłynie bezpośrednio na doświadczenie naszych klientów i wizerunek marki na rynku.
Twoje zadania
50% - Implementacja nowych rozwiązań
20% - Projektowanie rozwiązań i tworzenie dokumentacji
15% - Obsługa bieżących zgłoszeń
10% - Code review i współpraca z innymi programistami
5% - Praca nad narzędziami developerskimi
Koniecznie umieść link do GitHub/GitLab/portfolio
Jeśli masz doświadczenie w tworzeniu rozbudowanych aplikacji w Vue 3 i chcesz mieć realny wpływ na architekturę systemu – aplikuj!
W każdym z dokumentów, jakie prześlesz do nas w ramach procesu rekrutacji zawrzyj następującą formułę: "Wyrażam zgodę na przetwarzanie moich dodatkowych (nie wymaganych przepisami prawa) danych osobowych zawartych w niniejszym dokumencie przez Mieszczanin Informatyka sp. z o.o. jako administratora tych danych, celem przeprowadzenia procesu rekrutacji. Oświadczam, iż zapoznałem/am się z obowiązkiem informacyjnym administratora dotyczącym przetwarzania danych osobowych osób aplikujących o pracę w Mieszczanin Informatyka sp. z o.o.
,[ Realizowanie projektów w cyklach produkcyjnych, z dużą odpowiedzialnością i terminowością, Tworzenie i utrzymywanie funkcji frontendu z wykorzystaniem Vue 3 (Composition API, TypeScript), Implementację komponentów UI z wykorzystaniem Tailwind lub Bootstrap 5, Kod frontendu, który ma spełniać najwyższe standardy jakości i wydajności, Udział w code review, dbanie o jakość i czytelność kodu oraz współpracę z innymi programistami, Dbanie o wydajność, bezpieczeństwo i spójność UI, Współpracę z backendem, UX/UI, Terminową realizację projektów, Tworzenie dokumentacji opisującej zrealizowane projekty] Requirements: Vue.js, JavaScript, HTML5, API, TypeScript, R, C, REST API, Ch, GitHub, GitLab, Bitbucket, CA, Design System, Figma, Python, Django Additionally: Sport subscription, Private healthcare, Training budget.Kategorie
frontend
- Podrobné informace o nabídce práce
Firma: Mieszczanin Informatyka Sp. z o.o. Lokalita: Práce v Polsku Odvětví práce: frontend Pracovní pozice: Programista Frontend @ Mieszczanin Informatyka Sp. z o.o. Směnnost práce fulltime - 40 hours per week Nástup do práce od: IHNED Nabízená mzda: neuvedeno Nabídka přidána: 3. 10. 2025
Pracovní pozice aktivní
Práce Programista Frontend @ Mieszczanin Informatyka Sp. z o.o.: Často kladené otázky
👉 V jakém městě se nabízí nabídka práce Programista Frontend @ Mieszczanin Informatyka Sp. z o.o.?
Práce je nabízena v lokalitě Mysłowice.
👉 Jaká firma nabírá na tuto pozici?
Tato nabídka práce je do firmy Mieszczanin Informatyka Sp. z o.o..