Zabierzów, Zabierzów, Lesser Poland Voivodeship, Polska
NOVOMATIC Technologies Poland Sp. z o.o.
27. 11. 2024
Informacje o stanowisku
technologies-expected :
JavaScript
TypeScript
React
React Native
RestAPI
WebSockets
Redux
React.js
Android
iOS
Git
technologies-optional :
Flutter
Angular
Node.js
Next.js
Jest
HotJar
SmartLook
about-project :
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.
responsibilities :
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
requirements-expected :
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)
offered :
Indywidualny budżet szkoleniowy wraz z urlopem na ten cel