Programista/Programistka Frontend (Angular)
Tukano Software House Sp. z o. o.
⚲ Nowy Sącz, Warszawa
Do uzgodnienia
Wymagania
- TypeScript
- REST
- Angular
- Bootstrap
- CSS3
- HTML5
- RxJS
Opis stanowiska
W Tukano Software House wierzymy, że dobre projekty powstają tam, gdzie technologia spotyka się z partnerstwem i zaufaniem. Lubimy pracować z ludźmi, którzy chcą tworzyć coś więcej niż tylko „kolejny system” i to zarówno po stronie klientów, jak i naszego zespołu.
Pracujemy nad projektami, które realnie wpływają na codzienność użytkowników. Dzięki temu mamy poczucie, że technologia, którą tworzymy, ma konkretną wartość i zastosowanie.
Obecnie poszukujemy Programisty/Programistki Frontend (Senior), który/a będzie odpowiedzialny/a za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji webowych.
Twoje zadania
• projektowanie i rozwój aplikacji frontendowych z wykorzystaniem Angular oraz TypeScript,
• implementacja nowoczesnych i responsywnych interfejsów użytkownika w oparciu o HTML5, CSS3 oraz Angular Material lub Bootstrap,
• rozwój nowych funkcjonalności oraz utrzymanie istniejących aplikacji,
• integracja aplikacji z webserwisami REST,
• współpraca z programistami backend, analitykami biznesowymi, testerami oraz UX/UI Designerami,
• udział w analizie wymagań i projektowaniu rozwiązań technicznych,
• dbanie o wysoką jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych,
• optymalizacja wydajności aplikacji frontendowych,
• udział w procesie wdrażania aplikacji z wykorzystaniem kontenerów Docker,
• praca z wykorzystaniem narzędzi Jira oraz systemów kontroli wersji.
Nasze wymagania
• minimum 5 lat doświadczenia na stanowisku Programisty/Programistki Frontend,
• bardzo dobra znajomość TypeScript oraz JavaScript,
• praktyczne doświadczenie w pracy z frameworkiem Angular,
• bardzo dobra znajomość HTML5 oraz CSS3,
• doświadczenie w pracy z Angular Material lub Bootstrap,
• znajomość Node.js oraz NPM,
• doświadczenie w integracji aplikacji z webserwisami REST,
• znajomość systemów kontroli wersji (Git, Bitbucket lub podobnych),
• praktyczna znajomość narzędzia Jira,
• doświadczenie w pracy z kontenerami Docker,
• umiejętność tworzenia czytelnego, wydajnego i łatwego w utrzymaniu kodu,
• umiejętność analitycznego myślenia oraz rozwiązywania problemów,
• komunikatywność i umiejętność efektywnej pracy w zespole.
Mile widziane
• doświadczenie w projektach realizowanych dla administracji publicznej lub sektora ochrony zdrowia,
• znajomość metodyk Agile (Scrum, Kanban),
• doświadczenie w pracy z procesami CI/CD,
• certyfikaty potwierdzające kompetencje techniczne.
Oferujemy:
• Pracę przy nowych, innowacyjnych projektach,
• Pracę w zespole wykorzystującym zwinne metodyki wytwarzania oprogramowania,
• Możliwość pracy zdalnej lub hybrydowej,
• Program poleceń pracowniczych,
• Możliwość rozwoju zawodowego (kursy/szkolenia),
• Dofinansowanie zajęć sportowych,
• Ubezpieczenie medyczne,
• Przyjazną atmosferę,
• Cykliczne integracje 🙂
Pracujemy nad projektami, które realnie wpływają na codzienność użytkowników. Dzięki temu mamy poczucie, że technologia, którą tworzymy, ma konkretną wartość i zastosowanie.
Obecnie poszukujemy Programisty/Programistki Frontend (Senior), który/a będzie odpowiedzialny/a za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji webowych.
Twoje zadania
• projektowanie i rozwój aplikacji frontendowych z wykorzystaniem Angular oraz TypeScript,
• implementacja nowoczesnych i responsywnych interfejsów użytkownika w oparciu o HTML5, CSS3 oraz Angular Material lub Bootstrap,
• rozwój nowych funkcjonalności oraz utrzymanie istniejących aplikacji,
• integracja aplikacji z webserwisami REST,
• współpraca z programistami backend, analitykami biznesowymi, testerami oraz UX/UI Designerami,
• udział w analizie wymagań i projektowaniu rozwiązań technicznych,
• dbanie o wysoką jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych,
• optymalizacja wydajności aplikacji frontendowych,
• udział w procesie wdrażania aplikacji z wykorzystaniem kontenerów Docker,
• praca z wykorzystaniem narzędzi Jira oraz systemów kontroli wersji.
Nasze wymagania
• minimum 5 lat doświadczenia na stanowisku Programisty/Programistki Frontend,
• bardzo dobra znajomość TypeScript oraz JavaScript,
• praktyczne doświadczenie w pracy z frameworkiem Angular,
• bardzo dobra znajomość HTML5 oraz CSS3,
• doświadczenie w pracy z Angular Material lub Bootstrap,
• znajomość Node.js oraz NPM,
• doświadczenie w integracji aplikacji z webserwisami REST,
• znajomość systemów kontroli wersji (Git, Bitbucket lub podobnych),
• praktyczna znajomość narzędzia Jira,
• doświadczenie w pracy z kontenerami Docker,
• umiejętność tworzenia czytelnego, wydajnego i łatwego w utrzymaniu kodu,
• umiejętność analitycznego myślenia oraz rozwiązywania problemów,
• komunikatywność i umiejętność efektywnej pracy w zespole.
Mile widziane
• doświadczenie w projektach realizowanych dla administracji publicznej lub sektora ochrony zdrowia,
• znajomość metodyk Agile (Scrum, Kanban),
• doświadczenie w pracy z procesami CI/CD,
• certyfikaty potwierdzające kompetencje techniczne.
Oferujemy:
• Pracę przy nowych, innowacyjnych projektach,
• Pracę w zespole wykorzystującym zwinne metodyki wytwarzania oprogramowania,
• Możliwość pracy zdalnej lub hybrydowej,
• Program poleceń pracowniczych,
• Możliwość rozwoju zawodowego (kursy/szkolenia),
• Dofinansowanie zajęć sportowych,
• Ubezpieczenie medyczne,
• Przyjazną atmosferę,
• Cykliczne integracje 🙂
🔍 Dekoder Ogłoszenia
🔴
chcą tworzyć coś więcej niż tylko „kolejny system”
Może oznaczać, że projekty są ambitne i innowacyjne, ale też że oczekuje się od pracownika zaangażowania wykraczającego poza standardowe obowiązki.
🟡
realnie wpływają na codzienność użytkowników
Sugeruje, że praca ma znaczenie, ale może też oznaczać, że będziesz pracować nad produktami o szerokim zasięgu, co wiąże się z większą presją i odpowiedzialnością.
🟡
Programisty/Programistki Frontend (Senior)
Wymagane jest minimum 5 lat doświadczenia, co jest standardem dla seniora, ale warto upewnić się, czy firma ma jasno zdefiniowane ścieżki rozwoju dla tej roli.
🟢
dbać o wysoką jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych
To pozytywny punkt, ale warto dopytać, jak wygląda proces code review i czy jest czas na jego efektywne przeprowadzanie.
🟡
udział w procesie wdrażania aplikacji z wykorzystaniem kontenerów Docker
Wskazuje na nowoczesne podejście do deploymentu, ale może też oznaczać, że będziesz zaangażowany w szerszy zakres obowiązków niż tylko samo kodowanie.