Jesteśmy prężnym 12 osobowym zespołem rozwijającym produkty w obszarze „User Generated Content” (UGC). Nasze rozwiązania są używane przez setki tysięcy użytkowników rozsianych po całej Europie zachodniej. Nasz system jest zbudowany na architekturze mikro-usług bazujących na kombinacji node.js, Javy (Spring Boot) oraz Netflix-owego stosu OSS z front-em napisanym w React.js.
Planujemy dwutygodniowe sprinty i co dwa tygodnie prezentujemy to co udało nam się stworzyć. Jednocześnie planujemy cykliczne sesje hackathon-owe o różnej tematyce. Jesteśmy miłośnikami planszówek – często gramy po godzinach :) Rozwijamy również projekty Open Source, obecnie 1000+ gwiazdek na Github (https://github.com/stepstone-tech). Wyjeżdżamy na konferencje tematyczne i mamy dostęp do platform e-learning (np. egghead.io).
Jako front-end developer w naszym projekcie będziesz tworzyć mikro-aplikacje webowe z wykorzystaniem React.js. Nasza architektura pozwala nam na ciągłe testowanie nowych rozwiązań, bez konieczności dostosowywania do nich starszego kodu. Prerenderujemy je przy pomocy wewnętrznie rozwijanego rozwiązania opartego na Express.js – liczymy na to, że pomożesz nam je wydać na licencji open source. Możesz się też spodziewać solidnej dawki pracy z Node.js przy rozwijaniu naszych mikrousług.
Technologie, które powinieneś/powinnaś znać:
- React.jsNode.js / Ex
- press.js
- Git
Technologie, które warto znać:
- Redux
- Mobx
- RxJS
- Webpack
- Websockets
- Docker
- Linux (środowisko, shell scripting)
Proces / podejście:
- Zwinny
- SCRUM (2 tygodniowy cykl)
- Mobile first
- Bazujemy na danych / faktach i na ich podstawie rozwijamy nasze rozwiązania
- Duża niezależność zespołu w całym cyklu dewelopmentu (model DevOps-owy)
- CI pipeline
- Co sprint nowe funkcjonalności w rękach użytkowników
- Testy wewnątrz zespołu
- Duży wpływ zespołu na sam produkt (pełne partnerstwo z PO)
Software:
- Pakiet Atlassian – JIRA, Confluence, Bitbucket, Bamboo
- IDE do wyboru (WebStorm, IntelliJ, Notepad, … co tylko chcesz J)
- Git
- Slack
- Design tools (n.p. Adobe Photoshop)
Hardware:
- MacBook Pro lub odpowiednik Windows (ty wybierasz) + 2 monitory (24”)
- Telefony I tablet do testowania
Szukamy inżynierów, którzy:
- Wykazują pasję do programowania i chcą się ciągle rozwijać
- Chcą pracować w dynamicznym zespole
- Dobrze znają technologie front-end
- Dbają o dobrą architekturę i bazują na sprawdzonych wzorcach
- Chcą być dumni z produktu, który tworzą
- Chcą być dumni z kodu, który piszą
- Chętnie dzielą się wiedzą z innymi
- Swobodnie posługują się językiem angielskim
Oferujemy:
- SCRUM
- Stabilność zatrudnienia i ciągłość projektów
- Umowa o pracę lub B2B
- Ubezpieczenie medyczne oraz stomatologiczne
- Ubezpieczenie na życie
- Multibenefit – wybierasz to co chcesz
- Pakiet relokacyjny
- Pracę w międzynarodowym środowisku
- Szkolenia i konferencje
- Codzienną bombę witaminową w postaci świeżych owoców
- Eventy integracyjne
- Gifty okolicznościowe
- Zajęcia języka angielskiego
- Zróżnicowanie technologiczne
- Atrakcyjny system poleceń
- Premie kwartalne
- Game room