Lead Developer | WARSZAWA | PEŁNY ETAT | 7.000 - 12.000 pln netto
W Improve Presentation wierzymy, że przygotowanie świetnie wyglądającej prezentacji, powinno zająć minuty, a nie godziny.
Nasz rynek to ponad 500 milionów użytkowników PowerPoint'a i Keynote'a na całym świecie. Jesteśmy małym zespołem, z dużymi ambicjami i pełną stabilnością finansową.
Jako Lead Developer, będziesz odpowiedzialny/a za projektowanie i rozbudowę wysoko skalowalnej platformy obsługującej miliony requestów, umożliwiającej dostęp do statystyk działania w czasie rzeczywistym. Z systemu, który pomożesz nam zbudować, korzystać będą setki tysięcy użytkowników (web/mobile/B2B) na całym świecie, a Ty możesz być pewny/a dużej autonomii przy podejmowaniu decyzji projektowych.
Nie mamy obciążenia w postaci "legacy code" o utrzymanie którego, trzeba by się martwić. Szukamy technologicznego leada z potencjałem i apetytem na pozycję CTO/VP Engineering.
Aktualnie wykorzystujemy:
- Rails 4.2
- PostgreSQL
- Bitbucket
- nginx
- Vultr
- Ansible
- Docker
- Slack
Zadania:
- Odpowiedzialność za projektowanie, budowę i wdrażanie rozwiązań w architekturze SOA.
- Rozwój osobisty i pomoc w budowie firmy, w której samemu/samej chciałoby się pracować.
Szukamy właśnie Ciebie jeśli:
- Możesz powiedzieć o sobie, że jesteś dobrym programistą, a Ruby nie ma przed Tobą tajemnic.
- Jesteś kimś, dla kogo programowanie jest pasją, angażujesz się na 110% w rzeczy, które w danej chwili robisz.
- Nie czekasz na innych, żeby popchnąć projekt do przodu. Masz swoje zdanie jeśli chodzi o to jak aplikacje powinny być zaprojektowane i w jaki sposób powinny działać.
- Programując myślisz o przyszłości: pisanie kodu łatwego w utrzymaniu sprawia, że czujesz się szczęśliwiej, zawsze masz na uwadze skalowalność.
- Masz doświadczenie w pracy w zespołach Scrum/Agile przy aplikacjach, które nie mogą pozwolić sobie na przerwy w działaniu.
- Zostawiasz kod w stanie lepszym niż w jakim go zastałeś/aś.
- Masz doświadczeniu w projektowaniu i wdrażaniu Restful APIs.
Czemu warto do nas dołączyć:
- Podczas rekrutacji, poprzeczka ustawiona jest naprawdę wysoko - będziesz pracować z najlepszymi.
- Dopiero zaczynamy budować nasz team developerski - jest okazja wziąć na siebie dużą odpowiedzialność w zespole, w którym priorytetem jest rozwój!
- Jesteśmy elastyczni jeśli chodzi o godziny, w których najwygodniej Ci się pracuje.
- Podzielimy się naszymi doświadczeniami jeśli chcesz dołączyć do działającego startupu i w przyszłości myślisz o rozwoju własnego projektu.
- Mamy fajne biuro na Mokotowie, blisko stacji metra Pole Mokotowskie (niestety w tej chwili, brak jest możliwości pracy zdalnej).
- Zapewniamy 26 dni płatnego urlopu.
- Do biura możesz zabrać własne kapcie. ;)
Aby aplikować:
Send your application to X@improvepresentation.com where:
X is the hexadecimal representation of the decimal number W.
W = (D + C + B) * A
A is the number of seconds in a week
B is the number of 1 bits in the current serial number on the SOA record for improvepresentation.com
C is the default port number used by MySQL
D is the decimal HTML entity for the Unicode character "Ω"
Dodatkowe punkty dla osób które:
- Nie dołączą CV, a własnymi słowami, w treści maila napiszą, nad czym do tej pory pracowały, co teraz robią i w jakim kierunku chcą się rozwijać.
- Opiszą coś ciekawego, co kiedyś udało im się zrobić lub opiszą problem, który rozwiązały w sprytny sposób.
- Udzielają się w projektach Open Source i wyślą linka do swojego profilu na GitHub'ie.
- Mają doświadczenie w zarządzaniu zespołami technologicznymi.
- Napiszą wyrażenie regularne, które wyszuka wszystkie poniższe frazy:
access
accloy
adeem
aflow
aglow
beefin
befist
billot
bossy
certy
chintz
chips
chort
cloop
coost
demos
fitty
flory
flossy
ghost
mopsy
...a przy okazji nie znajdzie żadnej z następujących:
analyse
balanism
baronet
biddable
griefless
harebrain
jestword
laicize
marvelry
oriole
pickietar
preferee
primness
pulghere
rebirth
scupper
serigraph
sororize
theowman
unfrayed
wagonman
- Dołączą metodę napisaną w Ruby, której parametrami są dwa stringi, a zwraca ona liczbę, ile razy ten drugi pojawił się w treści pierwszego (ignorując wielkość liter). np.:
count("Test", "t") => 2
count("O Lithuania, my country, thou / Art like good health; I never knew till now / How precious, till I lost thee.", "till") => 2
Dane firmy:
Improve Presentation, Inc. 16192 Coastal Hwy, Lewes Delaware 19958 USAW razie jakichkolwiek pytań, pozostaję do Waszej dyspozycji.
kontakt do mnie: bartek@improvepresentation.com, https://twitter.com/urbanskibartek