Cześć!
Jesteśmy BeeSpeaker – startupem tworzącym aplikację do nauki języków. Szukamy Java Developera, który nie tylko zna się na programowaniu, ale także rozumie pracę w zespole produktowym i czuje odpowiedzialność za jakość swoich działań. Nasza aplikacja to coś więcej niż kod – to narzędzie, które pomaga użytkownikom osiągać ich cele językowe.
Jeśli chcesz pracować w małym, dynamicznym zespole, gdzie Twoje pomysły mają znaczenie i realny wpływ na rozwój produktu, dołącz do nas!
Przewidujemy, że będziesz działać w następującym zakresie:
- Rozwijanie backendu aplikacji mobilnej, w tym tworzenie i optymalizacja API.
- Wdrażanie nowych funkcji backendowych, z naciskiem na:
-
jakość kodu i długoterminową skalowalność,
-
szybkie prototypowanie testowych rozwiązań (low-effort).
- Współpraca z zespołem produktowym w celu zapewnienia spójności działania aplikacji i realizacji wizji projektu.
- Samodzielne testowanie, debugowanie i wdrażanie własnego kodu na środowiska testowe i produkcyjne.
- Utrzymanie wysokiego poziomu technicznego projektu poprzez Code Review i dzielenie się wiedzą z zespołem.
-
Monitorowanie działania backendu oraz dbanie o jego stabilność i bezpieczeństwo.
Dołącz do nas, jeśli:
- masz minimum 2 lata komercyjnego doświadczenia programowania backendu w stacku technologicznym Java + Spring Boot + JPA
- Masz praktyczne umiejętności pracy z:
- relacyjną bazą danych,
- narzędziami programistycznymi: IDE, Git, CI/CD.
- Dobre rozumiesz OOP, wzorce projektowe.
- Pracowałeś/pracowałaś w Scrum/Kanban i ich mix.
- Chcesz samodzielnie rozwijać funkcjonalności i testować swoje rozwiązania.
Ponieważ nasz projekt jest tak wszechstronny, jak ludzie którzy w nim pracują, daj znać jeśli posiadasz:
- Znajomość technologii frontendowych Vue.js / TypeScript.
- Doświadczenie w integracji LLM (OpenAI lub inne).
- Doświadczenie pracy z websocketami, streamingiem audio, technologiami STT/TTS.
- Znajomość narzędzi monitoringu aplikacji backendowych (np. ELK stack, Grafana, Prometheus).
- Podstawowa znajomość Pythona.
- Doświadczenie pracy z platformami cloudowymi (AWS, Azure, Google Cloud).
-
Forma współpracy: Praca na pełen etat na podstawie umowy B2B (lub UZ).
-
Elastyczność: W pełni zdalna praca z elastycznymi godzinami dostępności.
-
Sprzęt: Służbowy komputer oraz urządzenia mobilne do testów (iOS i Android).
-
Benefity: Dopłaty do prywatnej opieki medycznej oraz karty Multisport.
- Rozwój zawodowy:
- Codzienne wyzwania umożliwiające szybki rozwój zawodowy.
- Możliwość kształtowania produktu i realnego wpływu na rozwój aplikacji.
-
Atmosfera: Przyjazne środowisko pracy w zgranym, zaangażowanym i pomocnym zespole.
- Analiza zgłoszeń
- Przejrzymy wszystkie aplikacje, a ponieważ formularz jest szczegółowy, potrzebujemy na to trochę czasu.
- Dopytanie o szczegóły
- Jeśli coś będzie wymagało wyjaśnienia, skontaktujemy się z Tobą mailowo lub zaprosimy na krótkie spotkanie online, aby doprecyzować informacje.
- Rozmowa techniczna lub zadanie
- Wybrane osoby zaprosimy do realizacji zadania technicznego lub na rozmowę, aby lepiej się poznać. .
- Spotkanie w większym gronie
- W kolejnym etapie zaprosimy Cię na spotkanie z zespołem, gdzie porozmawiamy, poznamy się bliżej i wspólnie podejmiemy ostateczną decyzję.
Jeśli ten projekt brzmi jak miejsce dla Ciebie i spełniasz wymagania, wypełnij formularz rekrutacyjny. Na pewno się do Ciebie odezwiemy!