W skrócie
- Zadania: Twórz innowacyjne funkcje w aplikacji mobilnej i API, pracując w zwinnych sprintach.
- Firma: Dynamiczna firma brokerska z regulacjami FCA, oferująca nowoczesne technologie.
- Benefity: Atrakcyjne wynagrodzenie, ubezpieczenie zdrowotne, możliwość pracy zdalnej i budżet na rozwój zawodowy.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój produktów finansowych.
- Kwalifikacje: Minimum 4-letnie doświadczenie w inżynierii oprogramowania oraz umiejętności współpracy w zespole.
EC Markets jest regulowanym przez FCA brokerem FX i CFD. Nasz zespół inżynieryjny buduje i prowadzi naszą aplikację inwestycyjną i handlową: aplikację React Native / Expo na iOS, Android i web, wspieraną przez API Java Spring Boot na AWS, które łączy platformy handlowe, depozytowe, weryfikacji tożsamości, płatności i danych rynkowych.
Szukamy Full Stack Developera do budowy funkcji od początku do końca w naszej aplikacji mobilnej i głównym API. Będziesz pracować nad zadaniami od ich dopracowania do produkcji w krótkich sprintach, integrować się z platformami handlowymi, depozytowymi i płatności, a także pomagać w utrzymaniu niezawodnego produktu regulowanego na każdym urządzeniu, z którego korzystają nasi klienci.
Co będziesz robić:
- Dostarczenie produktu: Budowanie funkcji od początku do końca: ekrany React Native / Expo na iOS, Android i web, punkty końcowe API Spring Boot oraz integracje, na których polegają.
- Integracje: Integracja z platformami zewnętrznymi dla handlu, depozytu, weryfikacji tożsamości, płatności, powiadomień i danych rynkowych.
- Jakość, wydajność i operacje: Pisanie testów jednostkowych i integracyjnych oraz wsparcie QA w automatyzacji UI mobilnego i API.
- Sposoby pracy: Używanie narzędzi AI do kodowania, aby działać szybciej, oraz posiadanie pełnej kontroli nad każdą zmianą wspomaganą przez AI.
Co przyniesiesz (nie negocjowalne):
- Co najmniej 4-letnie doświadczenie zawodowe w inżynierii oprogramowania, pracując zarówno w front-endzie, jak i back-endzie.
- Doświadczenie produkcyjne z React Native i TypeScript; Expo to dodatkowy atut.
- Doświadczenie w back-endzie w Javie z Spring Boot (REST APIs, Maven).
- Solidne doświadczenie w SQL i bazach danych relacyjnych (preferowany PostgreSQL).
- Doświadczenie w integracji z zewnętrznymi REST API i webhookami w produkcji.
- Praca w oparciu o Git z przeglądami pull-requestów i CI/CD.
- Doświadczenie w wydawaniu aplikacji mobilnych przez App Store i Google Play.
- Profesjonalna znajomość języka angielskiego do codziennej pracy z kolegami w grupie.
Miłe do posiadania:
- Doświadczenie w usługach finansowych, handlu, brokerstwie lub fintech, najlepiej w regulowanym środowisku.
- AWS (kontenery, zarządzane bazy danych, serverless, infrastruktura jako kod).
- Dane w czasie rzeczywistym (WebSockets), wykresy i pamięci podręczne.
- Narzędzia do automatyzacji testów, takie jak Maestro, Detox lub REST Assured.
Kwalifikacje:
- Dyplom z informatyki, inżynierii oprogramowania lub pokrewnej dziedziny, lub równoważne doświadczenie zawodowe.
- 4–7 lat praktycznego doświadczenia w inżynierii oprogramowania.
Wynagrodzenie i benefity:
- Podstawowe wynagrodzenie: 168,600 PLN – 252,600 PLN brutto rocznie (14,050 PLN – 21,050 PLN brutto miesięcznie), przed podatkiem dochodowym i składkami na ubezpieczenie społeczne.
- Roczny bonus: kwalifikacja do schematu bonusowego grupy.
- Pensja i zabezpieczenia społeczne: składki pracodawcy zgodnie z wymogami ustawowymi.
- Zdrowie: dodatkowe ubezpieczenie zdrowotne.
- Urlop roczny: 20 lub 26 dni roboczych w zależności od długości zatrudnienia, plus dni ustawowo wolne od pracy.
- Sprzęt i nauka: sprzęt dostarczany przez firmę; roczny budżet na naukę i certyfikację (w tym rozwój w chmurze i mobilnym).
- Podróże: okazjonalne podróże do innych biur grupy, opłacane przez firmę.
Jak rekrutujemy:
- Nasza procedura rekrutacyjna jest zgodna z Dyrektywą (UE) 2023/970 w sprawie przejrzystości wynagrodzeń i równego wynagrodzenia.
- Transparentne wynagrodzenie od samego początku.
- Nie pytamy o historię wynagrodzeń.
- Proces bez względu na płeć.
- Obiektywne, pisemne kryteria.
Twoje prawa po zatrudnieniu:
- Możesz omawiać swoje wynagrodzenie, aby skorzystać z prawa do równego wynagrodzenia.
Proces w skrócie:
- Screening CV → Rozmowa z Talent Acquisition (30 min, w tym zakres wynagrodzenia) → pierwsza rozmowa techniczna z dwoma inżynierami (60 min) → druga runda: praktyczne ćwiczenie na realistycznym zadaniu, w tym kodowanie wspomagane przez AI (2 godziny) → oferta.
EC Markets jest pracodawcą równych szans. Podejmujemy decyzje rekrutacyjne na podstawie umiejętności, doświadczenia i wykazanej potencjalności, nie dyskryminując ze względu na płeć, tożsamość płciową, wiek, etniczność, narodowość, religię lub przekonania, orientację seksualną, niepełnosprawność, status cywilny lub partnerski, ciążę lub status rodzicielski, czy członkostwo w związku zawodowym.
Full Stack Developer – Warsaw – pracodawca: EC Markets LTD
EC Markets to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku finansowym w Krakowie. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mogą korzystać z atrakcyjnych benefitów, takich jak roczne premie, ubezpieczenie zdrowotne oraz budżet na naukę i certyfikacje. Dodatkowo, transparentność wynagrodzeń oraz równe szanse dla wszystkich kandydatów sprawiają, że jesteśmy miejscem, gdzie każdy może rozwijać swoje umiejętności i osiągać sukcesy.