Informatyka Stosowana EAIIE AGH
Nazwa użytkownika:   Hasło:   Pamiętaj mnie  Ukryj mnie 
Teraz jest Cz 13 gru, 2018 23:58

Wszystkie czasy w strefie UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
Autor Wiadomość
 Tytuł: [Software Mansion] React Native Open Source Contributor
PostNapisane: Cz 04 paź, 2018 17:19 

Dołączył(a): Pn 30 paź, 2017 10:27
Posty: 4
Imię i nazwisko: Marcin Skotniczny
Firma/stanowisko: Software Mansion
Cześć wszystkim!

Jak co roku rozpoczęła się jesień, więc i my z tej okazji otwieramy jesienną rekrutację w Software Mansion. W tym momencie rekrutujemy na następujące role:

1. React Native Open Source Contributor (czyli osoba, która rozwija open source w społeczności React Native)
2. React Native Developer
3. Python+React Full-Stack Developer
4. Ruby on Rails+React Full-Stack Developer

Powoli będę wrzucał pozostałe posty, a na razie leci opis pierwszej pozycji.


React Native Contributor
Poszukujemy osoby zainteresowanej rozwojem oprogramowania open-source do React Native. Rzeczy, które rozwijamy, to przede wszystkim:

Wymagania:
  • Przynajmniej jedna apka napisana w React Native w portfolio — chcemy, żebyś pewną opinię na temat pisania w RN miał(a)
  • Przynajmniej rok komercyjnego doświadczenia w zespole, niekoniecznie w RN — chcemy, żebyś rozmiał(a) typowe problemy programistów występujące w rzeczywistych projektach
  • Bardzo dobra umiejętność pisania po angielsku — prowadzenie dobrej komunikacji, w tym dokumentowanie swoich prac, będzie niezbędne
  • Bardzo duża dbałość o jakość kodu — w końcu to open-source!
  • No i oczywiście takie standardowe rzeczy, jak dobra znajomość JavaScriptu
  • + Dostępność przynajmniej 24-28 godzin tygodniowo

Wynagrodzenie:
Półoficjalna strategia wynagrodzeń:
  • Junior Engineer, czyli jeżeli dopiero się uczysz: 3000-4500 PLN/mc
  • Engineer – czyli już wiesz, co robisz: 5000-9000 PLN/mc
  • Senior Engineer – czyli już wiesz, co robisz, ale i masz trochę doświadczenia, umiesz skutecznie poprowadzić projekt albo podjąć trudniejsze decyzje techniczne: 8000-13000 PLN/mc
  • Expert Engineer – czyli już zjadłaś/zjadłeś zęby na programowaniu, czujesz się specjalistą w pewnych technologiach i żadne wyzwanie (przynajmniej w ich zakresie) nie jest ci straszne: 11000-16000 PLN/mc
  • System Architect – osiągnąłeś/ęłaś transcendencję, umiesz już praktycznie wszystko i technologie (których multum już zresztą dobrze znasz) stały się dla Ciebie tylko narzędziem, by rozwiązać problem: 14000-19000 PLN/mc
Są to kwoty tzw. kosztów pracodawcy, czyli w przypadku umowy B2B jest to równowartość kwoty netto (bez VAT), w przypadku umowy o pracę lub zlecenia jest to około 119% procent kwoty brutto, a w przypadku Umowy Zlecenia dla studenta poniżej 26 roku życia jest to kwota brutto.


Co jeszcze oferujemy?
  • Elastyczne godziny pracy i liberalne podejście do urlopów
  • Możliwość pracy zdalnej od czasu do czasu
  • Brak nadgodzin i niski poziom stresu
  • Kuchnia z jedzeniem (kawa, herbata, kanapki, owoce, jogurty, płatki)
  • Porządny sprzęt: MacBook Pro lub laptop z linuxem na podobnym poziomie + tyle monitorów, ile zmieści Ci się na biurku (standardem jest 27"+24" albo 2*24", ew. jeden 30". Jak jeszcze zostanie miejsce, to możesz dopchać mniejszymi :-) )
  • Biuro z najlepszym widokiem w Krakowie (no dobra, nad nami są jeszcze dwa biura z lepszym)
  • Standard, czyli piłkarzyki, telewizor z konsolą (właściwie to ze Steam Linkiem i mocnym PC)


O Software Mansion
Jesteśmy software housem (czyli agencją programistyczną) specjalizującym się w obsłudze startupów (szeroko rozumianych – zarówno tych o seedowym kapitale, jak i takich, które już uzyskały wieledziesiąt milionów USD finansowania). Dodatkowo, coraz istotniejszym elementem naszej pracy staje się rozwój oprogramowania open-source. A konkretniej robimy takie rzeczy:

React Native — aplikacje, Expo oraz open-source
Jeden z założycieli, Krzysiek Magiera był jednym z głównych twórców React Native na Androida. Dzięki temu zaczęliśmy używać tej technologii znacznie wcześniej, niż wszyscy inni i staliśmy się światowej klasy (i sławy ;) ) specjalistami. Rozwijamy kilka własnych bibliotek dość powszechnie używanych przez środowisko RN (np. https://github.com/kmagiera/react-native-gesture-handler, https://github.com/kmagiera/react-native-reanimated, https://github.com/kmagiera/react-native-screens), ale też świadczymy usługi consultingowe oraz po prostu budujemy aplikacje dla klientów. Oprócz tego współpracujemy z Expo – duża część głównego zespołu Expo jest właśnie u nas. Ta współpraca zaowocowała też tym, że w kwietniu 2019 będziemy organizować wspólną konferencję: https://appjs.co/. Prowadzimy też warsztaty z Reacta Native i/lub Expo (mam nadzieję, że tegoroczną edycję ogłosimy wkrótce), udało nam się też zorganizować kiedyś w tym temacie hackaton.

Frontendy w React
Oczywiście oprócz Reacta Native używamy także zwykłego Reacta — tutaj nie możemy się pochwalić takim zaangażowaniem w open-source, bo głównie rozwijamy aplikacje dla klientów, ale mogę obiecać, że używamy najnowszych rozwiązań i ogólnie jesteśmy bardzo na bieżąco.

Backendy w różnych technologiach
Backendy już rozwijamy w różnych technologiach, zależnie od projektu. Od dawna i w dużych ilościach używamy Ruby on Rails oraz Node.js, ale szczególnie chcielibyśmy wymienić Elixir, jako nasz preferowany język. Oprócz tego mamy też projekty w Javie oraz kiedyś używaliśmy Clojure i wciąż pozostały projekty w tym języku, które utrzymujemy. Ponadto od niedawna zaczęły się pojawiać projekty w Pythonie (i pod tą technologię też rekrutujemy).

Multimedia — streaming i przetwarzanie
Pewną naszą specjalnością stał się streaming oraz przetwarzanie multimediów w czasie rzeczywistym. Oprócz naszego własnego projektu RadioKit świadczymy usługi programistyczne w tym zakresie dla klientów. Efektem ubocznym naszego zaangażowania w tę dziedzinę jest framework Membrane, o którym poniżej.

Membrane Framework
Ze względu na własne potrzeby zaczęliśmy budować framework do streamingu o nazwie Membrane. Sam do końca nie wiem, co on potrafi, jednak to co potrafi, potrafi lepiej niż dotychczasowe rozwiązania (w szczególności gstreamer). Wersję 0.1 z obsługą wyłącznie audio (było potrzebne do RadioKita) zreleasowaliśmy 2 miesiące temu, niedługo wyjdzie wersja 0.2 z obsługą video. Framework jest zbudowany w Elixirze, ale posiada też dużo elementów w C++.

DevOps
DevOpsy nie są głównym obszarem naszej działalności, ale przy wielu projektach stały się na tyle rozwiniętą działką, że również w tej dziedzinie mamy wiele wyzwań.


Zgłoszenia:
Zgłoszenia przyjmujemy na dwa sposoby:
  • Możesz wypełnić formularz zgłoszeniowy tutaj: http://swmansion.com/rekrutacja?is1809rnc. Formularz ten może zająć dobre kilkadziesiąt minut (niestety po odświeżeniu nie zachowują się odpowiedzi, więc warto je zachować gdzieś obok.
  • Możesz wysłać swoje CV/profil na LinkedIn/profil na GitHubie na adres rekrutacja@swmansion.com, pisząc jednocześnie kilka zdań dlaczego chciał(a)byś u nas pracować (zaznaczam, że i tak jest duża szansa, że i tak poprosimy o rozwiązanie zadań powyżej).
W razie pytań można pisać do mnie, najlepiej na marcin@swmansion.com albo bezpośrednio na rekrutacja@swmansion.com (tam maile docierają do wszystkich osób kompetentnych.


Góra
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

Wszystkie czasy w strefie UTC + 1


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL