iOS Developer (Senior) - Smartpatient | [up to 24k PLN B2B] | Warszawa
WARSAW / SWIFT – SMARTPATIENT / ON SITE OR REMOTE
smartpatient to zespół, który od 2012 roku pomaga osobom chorym na całym świecie w monitorowaniu stanu zdrowia. Jak? Tworząc platformę MyTherapy, która z sukcesami, angażuje pacjentów do uzyskania jak najlepszych wyników w leczeniu. MyTherapy jest wsparciem w odpowiedzialnym i bezpiecznym przyjmowaniu leków, zbierania pomiarów z urządzeń jak glukometr, a za jej pośrednictwem można także kontaktować się z lekarzem, czy zamawiać leki w aptece! Aplikacja dostępna jest w ponad 30 wersjach językowych, a z jej mobilnej wersji korzystają już ponad 2,5 miliony użytkowników.
Główną zasadą, którą się kierują to nieustanny rozwój. Odnosi się to nie tylko do produktu, ale też i do całego teamu. Bardzo dbają o dobre relacje, integrację, nieformalną atmosferę w pracy, ale też o ciągłe poszerzanie wiedzy i nabywanie nowych umiejętności przez wszystkich członków zespołu.
Nie uznają półśrodków, ponieważ wiedzą, że znakomity UX wymaga najnowszej technologii. MyTherapy powstaje przy użyciu Swift i Kotlin a będącego podstawą, skalowalnego i bezpiecznego Back-end'u strzeże Python :)
Nic więc dziwnego, że są laureatami licznych, międzynarodowych nagród.
Smartpatient to już ponad 100 osób pracujących z biura w Monachium, Warszawie i zdalnie w Polsce. Polski tech hub liczy obecnie ponad 60 osób, a wśród nich są między innymi nasi specjaliści od Swift.
Smartpatient nieustannie rośnie, dlatego che powitać na pokładzie kolejnego Senior iOS Developera, który dołączy, do jednego z 7 scrumowych zespołów developerskich.
Twój typowy dzień:
- To Ty decydujesz kiedy zaczniesz, a kiedy skończysz pracę danego dnia. Praca nad MyTherapy to w 80% skupianie się na rozwijaniu nowych funkcjonalności produktu. Utrzymanie zajmuje kolejne 10% a reszta czasu przewidziana jest na Scrum’owe spotkania. Bardzo dużą wagę przywiązują do jakości kodu. Pomaga im w tym między innymi code review, BDD czy pair programing.
Zadania, które na Ciebie czekają to:
W ten sposób pomożesz rozwijać aplikację, która pozwala na:
- Tworzenie łatwego do odczytania, szybkiego i dobrze zaprojektowanego kodu, tak by był wysokiej jakości i pozwalał na ciągłe ulepszanie naszej aplikacji.
- Współpraca z całym zespołem produktowym, aby dzielić się wiedzą i uczyć się czegoś nowego
- Ustawienie powiadomień o regularnym zażywaniu leków (MyTherapy to jedna z nielicznych aplikacji, które mają funkcję ‘critical alerts’),
- Monitorowanie stanu zdrowia (ciśnienia we krwi, poziomu cukru),
- Kontakt z placówkami medycznymi, by móc wysyłać wyniki badań prosto do nich,
- Analizowanie wyników i przedstawianie ich w wersji graficznej,
- Zmienienie planu leczenia, na listę to-do, a to tylko kilka wybranych funkcji!
Aby sprawdzić się w tej roli powinnaś/powinieneś:
- Mieć przynajmniej 2-letnie doświadczenie w programowaniu aplikacji przy użyciu Swift,
- Znać dobrze system macOS oraz narzędzia takie jak Xcode/Appcode,
- Poruszać się sprawnie po MVVM+Coordinators oraz bibliotekach jak Alamofire, PromiseKit, SwiftLint, Core Data, Quick czy Nimble,
- Mieć doświadczenie w pracy z CI/CD, oraz z narzędziami do Dependency management,
- Biegle posługiwać się językiem angielskim (minimum B2 - potrafisz swobodnie poprowadzić rozmowę zarówno z na tematy związane z technologią, jak i w luźnej konwersacji z członkami zespołu w tym języku). Smartpatient jest przecież międzynarodowym zespołem.
- Potrafić i chcieć pracować w zespole - ogromny nacisk stawiają na team-work.
- Chcieć się rozwijać i uczyć. Smartpatient rośnie bardzo szybko tak samo jak ilość ich pomysłów i planów. Są obecni na większości konferencji branżowych i chcą, by ich zespół stale poszerzał swoją wiedzę.
Dołączenie do zespołu Smartpatient oznacza:
Nasze warszawskie biuro mieści się przy ul. Dominikańskiej 25a.
Jeśli chciałbyś lepiej poznać team z Monachium, jest też możliwość wyjazdów do ich głównej siedziby.
- Miesięczne wynagrodzenie do 24 000 PLN netto na B2B (czysty kontrakt) - widełki zależą od doświadczenia,
- Pakiet prywatnej opieki medycznej Medicover, karta Multisport,
- Elastyczny czas pracy i możliwość pracy zdalnej. Sam decydujesz, jak wygląda Twój grafik. Możesz go swobodnie dopasować do swoich potrzeb.
- Biuro na Mokotowie i możliwość pracy 100% zdalnie,
- Służbowy MacBook i sprzęt potrzebny do pracy,
- Spory budżet szkoleniowy, który pozwala na udział w kursach, szkoleniach czy konferencjach branżowych (również zagranicznych). Dodatkowo dzielą się wiedzą na cyklicznych szkoleniach wewnętrznych,
- Wiele inicjatyw pomagających integrować zespół, zarówno lokalnie, jak i globalnie.
Proces rekrutacyjny
- 30-minutowa rozmowa telefoniczna z rekruterem. Porozmawiamy o Twoim doświadczeniu :)
- Tech Interview. Poznajmy się i porozmawiamy o technologii!
- Rozmowa z członkami zespołu - porozmawiajmy o tym, co dla Ciebie ważne.
- Rozmowa ze współzałożycielem Smartpatient (Hangouts) - Poznaj naszą kulturę od podszewki.
Czy chciałbyś dołączyć do tego zespołu i współtworzyć infrastrukturę MyTherapy?
Jeśli tak APLIKUJ załączając swoje CV po angielsku.
Czekamy na Ciebie!