3. stabilna firma z ugruntowaną pozycją na
rynku tworzenia aplikacji
miejsce, w którym powstają aplikacje
webowe i mobilne
zespół ludzi z pasją do programowania,
ambitnych i gotowych na wyzwania
The Software House to...
5. Traktujemy frontend poważnie
PSDPSD HTML HTML
CONVERTER XS44100
Nie świadczymy usług PSD to HTML
Tworzymy zaawansowane aplikacje używając
JavaScriptu (tzw. Single Page Apps)
7. Jaka jest rola frontendu
w naszych projektach?
Marcin
Łukasz
8. pracujemy w 4- lub 5-osobowych zespołach,
w których 1 lub 2 członków to frontend developerzy
realizujemy projekty „od zera” - zwykle nie
przejmujemy ich w spadku po innych firmach
nasze projekty są zarządzane przez doświadczonych
PM-ów, którzy pomagają, a nie przeszkadzają
Jesteśmy zorganizowani
9. Niektóre z naszych projektów to:
płatności online
obrazowanie 3D
samochodów
zarządzenie
przedszkolem
zarządzanie projektami
tłumaczeniowymi
zarządzanie
pracą zmianową
wirtualni asystenci
systemy wspierania inwestycji
usługi kurierskie
benefity pracownicze
transport
pasażerów
wirtualni
asystenci
zlecanie
drobnych prac
dzielenie
kosztów
ze znajomymi
dashboardy
analityczne
serwery
w chmurze
bilety online
CMS dla surferów
11. organizujemy wewnętrzne warsztaty
o nowoczesnych praktykach frontend developmentu
oferujemy kursy angielskiego na miejscu,
w naszym biurze
uczestniczymy w branżowych konferencjach
(NG-Poland, SpreadIT i inne)
Chcemy żeby nasi pracownicy
byli coraz lepsi
17. Twoje centrum dowodzenia
wygodny fotel
i szerokie biurko
nowy Macbook Pro 13”
2 monitory
zewnętrzne
Full HD
napoje, kawa,
herbata i owoce
miejsce do pracy
poza biurkiem
powiew
egzotyki
kaczka
BB8
19. częste imprezy integracyjne z rodzinami
grill party na biurowym tarasie
rozgrywki w najlepsze gry planszowe
piłka nożna na hali sportowej
wspólne oglądanie meczów na wielkim ekranie
Praca to nie wszystko!
22. mamy ciekawe projekty, w na tyle dużych
zespołach, żebyś nie czuł się samotny i na tyle
małych, żebyś miał okazję się wykazać
nie podejmujemy się projektów „na wczoraj”
No deadline, no legacy...
wiemy, że najlepiej pracuje się w dobrej
atmosferze dlatego bardzo o nią dbamy
24. Początkowy problem
Tak powstał
Jeden z naszych klientów stracił sporo pieniędzy
z powodu phishingu. Uznał, że konieczne jest
stworzenie aplikacji sprawdzającej wiarygodność
odwiedzanych stron i zwrócił się z tym do nas.
25. Kompleksowe rozwiązanie
wtyczki do
przeglądarki, która
ocenia wiarygodność
odwiedzanej strony
panelu do zarządzania
swoimi stronami
w pełni responsywnego
landing page’a
Początkowy pomysł szybko rozrósł się do
rozbudowanego projektu. Truman obecnie składa się z:
26. Wyzwania
zrobienie wtyczek do 4 przeglądarek
(Chrome, Opera, Safari, Firefox)
bogaty w animacje interfejs
strony oraz dodatków
pobieranie głównego
raportu przez websocket
współpraca z teamem
backendowym zza oceanu
28. Narzędzia i technologie
Do wykonania projektu skorzystaliśmy z kilku
narzędzi i technologii:
React Redux Bootstrap 4 Webpack Phoenix
Socket
29. Praca nad Trumanem
wiązała się z wieloma zaletami:
mieliśmy dużą swobodę w doborze technologii
przećwiczyliśmy nowe technologie w praktyce
nauczyliśmy się amerykańskiego slangu ;)
poznaliśmy proces publikacji wtyczek w różnych
przeglądarkach
nie musieliśmy wspierać starych przeglądarek,
mogliśmy skupić się na działaniu najnowszych
30. Zobacz: http://trumanapp.com
Końcowy efekt i dalsze plany
Sukces dodatku spowodował,
że chcemy stworzyć wersję
Trumana na Microsoft Edge.
Czekamy, aż firma Microsoft
dopracuje swój flagowy produkt.