Text copied to clipboard!
Tytuł
Text copied to clipboard!Starszy Programista CSS
Opis
Text copied to clipboard!
Poszukujemy Starszego Programisty CSS, który dołączy do naszego zespołu front-endowego i pomoże w tworzeniu nowoczesnych, responsywnych oraz estetycznych interfejsów użytkownika. Idealny kandydat powinien posiadać zaawansowaną wiedzę z zakresu CSS, w tym preprocesorów takich jak SASS lub LESS, a także doświadczenie w pracy z frameworkami front-endowymi i systemami kontroli wersji.
Jako Starszy Programista CSS będziesz odpowiedzialny za projektowanie i implementację stylów dla aplikacji webowych, współpracę z zespołem projektowym oraz programistami JavaScript i backendowymi. Twoim zadaniem będzie również optymalizacja kodu CSS pod kątem wydajności, dostępności i zgodności z różnymi przeglądarkami oraz urządzeniami.
Oferujemy pracę w dynamicznym środowisku, w którym cenimy jakość kodu, współpracę zespołową i ciągły rozwój. Będziesz mieć możliwość wpływu na decyzje technologiczne oraz rozwój standardów kodowania w firmie. Pracujemy w metodyce Agile, z wykorzystaniem narzędzi takich jak Git, Jira, Figma i CI/CD.
Jeśli jesteś osobą kreatywną, dokładną i pasjonujesz się tworzeniem pięknych oraz funkcjonalnych interfejsów użytkownika, ta rola jest dla Ciebie. Dołącz do nas i pomóż nam budować produkty, które zachwycają użytkowników na całym świecie.
Obowiązki
Text copied to clipboard!- Tworzenie i utrzymywanie stylów CSS dla aplikacji webowych
- Współpraca z zespołem projektowym i programistami front-end oraz back-end
- Optymalizacja kodu CSS pod kątem wydajności i dostępności
- Zapewnienie zgodności stylów z różnymi przeglądarkami i urządzeniami
- Wdrażanie i utrzymywanie standardów kodowania CSS
- Udział w przeglądach kodu i mentoring młodszych programistów
- Integracja stylów z frameworkami front-endowymi (np. React, Angular)
- Współpraca z zespołem QA w celu testowania interfejsów użytkownika
- Tworzenie dokumentacji technicznej dla komponentów UI
- Udział w planowaniu sprintów i estymacji zadań
Wymagania
Text copied to clipboard!- Minimum 4 lata doświadczenia w pracy z CSS
- Znajomość preprocesorów CSS (SASS, LESS)
- Doświadczenie w pracy z frameworkami front-endowymi (React, Angular, Vue)
- Znajomość zasad RWD i projektowania mobilnego
- Umiejętność pracy z narzędziami kontroli wersji (Git)
- Znajomość narzędzi do projektowania UI (Figma, Sketch)
- Zrozumienie zasad dostępności (WCAG)
- Doświadczenie w optymalizacji wydajności front-endu
- Umiejętność pracy zespołowej i komunikacji z innymi działami
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z preprocesorami CSS?
- Czy pracowałeś/aś wcześniej z frameworkami front-endowymi? Jakimi?
- Jakie techniki stosujesz, aby zapewnić responsywność interfejsu?
- Jakie narzędzia wykorzystujesz do testowania i debugowania CSS?
- Czy masz doświadczenie w pracy z zespołem projektowym?
- Jakie są Twoje ulubione konwencje nazewnictwa klas CSS?
- Czy miałeś/aś okazję mentorować młodszych programistów?
- Jakie wyzwania napotkałeś/aś przy optymalizacji CSS?
- Jakie są Twoje doświadczenia z dostępnością (WCAG)?
- Czy potrafisz pracować w metodyce Agile?