
DTN to firma zajmująca się danymi i analizą, która pomaga organizacjom podejmować lepsze decyzje operacyjne w rolnictwie, lotnictwie, transporcie i sektorze usług komunalnych. Jej produkty łączą dane pogodowe, informacje rynkowe i narzędzia analityczne, pomagając zespołom przewidywać ryzyko, reagować na zmieniające się warunki i zarządzać codziennymi operacjami. Platformy takie jak ClearAg® i WeatherOps® wykorzystują technologię oraz analizę danych do rozwiązywania złożonych problemów środowiskowych i biznesowych.
Starszy inżynier oprogramowania frontend w DTN — praca hybrydowa, Australia
Twórz wysokowydajne pogodowe serwisy konsumenckie w DTN z wykorzystaniem React i Next.js. Pomagaj skalować platformę używaną przez miliony osób.
Opis
- Tworzyć i utrzymywać nowoczesne aplikacje internetowe z użyciem JavaScript, React i Next.js
- Projektować responsywne i dostępne interfejsy za pomocą HTML i CSS
- Pomagać rozwijać globalny serwis pogodowy obsługujący miliony użytkowników
- Łączyć aplikacje frontendowe z API i usługami backendowymi
- Diagnozować i usuwać błędy, wąskie gardła wydajności oraz problemy produkcyjne
- Tworzyć czysty, wielokrotnego użytku, łatwy w utrzymaniu i dokładnie przetestowany kod
- Uczestniczyć w przeglądach kodu i pomagać w utrzymywaniu standardów oraz praktyk inżynieryjnych
- Współpracować z zespołem QA przy testach, wydaniach i wdrożeniach produkcyjnych
- Wzmacniać wydajność, niezawodność, skalowalność i łatwość utrzymania aplikacji
- Współpracować z kolegami z zespołów inżynieryjnych i produktowych w różnych lokalizacjach i strefach czasowych
Wymagania
- Duże doświadczenie w pracy z JavaScript i nowoczesnym frontendem
- Praktyczna znajomość React
- Znajomość Next.js, w tym renderowania po stronie klienta i serwera
- Bardzo dobra znajomość CSS, responsywnego projektowania i nowoczesnych technik układania elementów
- Doświadczenie w łączeniu aplikacji z REST API lub porównywalnymi usługami backendowymi
- Doświadczenie w pracy z procesami opartymi na Git i pull requestach
- Bardzo dobre umiejętności debugowania i ustrukturyzowanego rozwiązywania problemów
- Znajomość zachowania przeglądarek, wydajności stron internetowych i kompatybilności między przeglądarkami
- Umiejętność samodzielnego dostarczania funkcji o umiarkowanej złożoności w zespołowym środowisku inżynieryjnym
- Doświadczenie z TypeScript będzie dodatkowym atutem
- Znajomość potoków CI/CD oraz AWS lub innych usług chmurowych będzie dodatkowym atutem
- Doświadczenie we wspieraniu aplikacji konsumenckich o dużym ruchu będzie dodatkowym atutem
- Znajomość monitorowania stron internetowych, analityki i optymalizacji wydajności będzie dodatkowym atutem
- Rozumienie najlepszych praktyk w zakresie dostępności i SEO będzie dodatkowym atutem
Benefity
- Konkurencyjne wynagrodzenie
- Elastyczne zasady pracy
- Składki emerytalne
- Nieograniczony dostęp do ponad 13 000 kursów na platformie edukacyjnej wspierających rozwój zawodowy
- Program pomocy pracownikom
- Hojny płatny urlop
- Opieka zdrowotna dla maksymalnie trzech osób na utrzymaniu od pierwszego dnia zatrudnienia
- Plan emerytalny
- Może być dostępne konkurencyjne rynkowo wynagrodzenie zmienne i pakiet świadczeń