Twoim zadaniem będzie tworzenie aplikacji mobilnych (projektowanie ich architektury, programowanie, wydawanie ich do sklepów), a także szerzenie wiedzy w tym zakresie wśród innych programistów frontend.
Dołączysz do zespołu, który dba o potrzeby użytkowników aplikacji tworzonych w naszej firmie. Udaje się to dzięki ścisłej współpracy zespołu UX (projektanci, pisarz i badacz) z programistami i testerami frontendu. Staramy się szerzyć naszą filozofię, zmieniając procesy i postawy w firmie.
Nasz sposób pracy jest nietypowy, gdyż dołączamy do wielu projektów (aplikacje z branży gamingowej i zakładów wzajemnych oraz systemy wspomagające zarządzanie nimi). Będziesz więc współpracować z jednej strony z innymi członkami naszego zespołu, a z drugiej – z zespołem realizującym aktualny projekt.
Z czym się zmierzysz? Będziesz:
Pisać wydajny, przejrzysty i łatwy w utrzymaniu kod w oparciu o najlepsze praktyki inżynierskie
Wydawać aplikacje do sklepów Apple Store i Google Play
Współpracować z zespołem projektantów w celu utrzymania jakości i spójności tworzonych produktów
Śledzić najnowsze trendy oraz podnosić poziom technologicznych rozwiązań używanych w zespole i w całej firmie
Przekazywać wiedzę i dobre praktyki tworzenia warstwy prezentacji innym zespołom
Co musisz umieć?
JavaScript, TypeScript
React, React Native
RestAPI, WebSockets
ReactJS, Redux
Tworzyć rozwiązania na dostępne na rynku urządzenia mobilne (Android / iOS)
Obsługiwać wersjonowanie kodu (np.Git, Code Review)
Pracować w metodologiach zwinnych
Posługiwać się językiem angielskim w stopniu komunikatywnym (dyskusja i dokumentacja programistyczna)
Zerkamy przychylnym okiem na znajomość:
Dodatkowego frameworku (Flutter, Angular)
Node.js
Next.js
Narzędzi do tworzenia testów jednostkowych i testowalnego kodu (Jest, React Testing Library)
Narzędzi wspomagających pracę programisty (bug tracking, statyczna analiza kodu)
Narzędzi do śledzenia zachowań użytkownika (HotJar, SmartLook)
Podstawowych narzędzi DevOps (Docker, CI)
Benefity
Indywidualny budżet szkoleniowy wraz z urlopem na ten cel
NOVOMATIC Technologies Poland, based in Kraków, Poland, is a state-of-the-art R&D center with approximately 300 professionals specializing in game design, gaming terminal platforms, distributed and embedded systems, as well as data analytics and operations management tools. Our end-to-end solutions have become an industry standard for gaming around the world, but we don’t let that get in the way of pushing the boundaries and exploring new avenues of development or hiring new talent. We’re a close-knit team of individualists who value a comfortable work environment, friendly relations and a wholesome exchange of knowledge.