
CWILL tworzy oprogramowanie dla Shopify i marek sprzedających bezpośrednio konsumentom, które wspiera obsługę klientów po zakupie. Jeden pakiet obejmuje śledzenie zamówień, zwroty, opinie, programy lojalnościowe, ochronę przesyłek i narzędzia obsługi klienta. Produkty wykorzystują dane o zamówieniach i klientach, aby odpowiadać na pytania o dostawę, obsługiwać wymiany i przyznawać środki do wykorzystania w sklepie, zachęcać do ponownych zakupów oraz analizować wyniki na kolejnych etapach ścieżki klienta. Pakiet zawiera także funkcje wspierane przez AI, dotyczące sprzedaży dodatkowej, wymian, podsumowań opinii i obsługi klienta. CWILL działa w obszarach SaaS, handlu elektronicznego i marketingu; dostarczony profil nie określa aktualnych informacji o rekrutacji.
Stażysta inżynierii full-stack na poziomie podstawowym, backend (mandaryński i angielski)
Dołącz do zespołu platformy śledzenia przesyłek TrackingMore w CWILL jako stażysta full-stack i wspieraj rozwój produktu oraz API dla marek e-commerce. Analizuj problemy produkcyjne i wprowadzaj usprawnienia po stronie frontendu i backendu.
Opis
- Analizować i rozwiązywać problemy frontendu i backendu zgłaszane przez użytkowników oraz zespoły wsparcia.
- Oceniać rodzaj i wagę problemów, zajmować się pilnymi przypadkami i doprowadzać poprawki do końca.
- Przekształcać powtarzające się problemy w instrukcje rozwiązywania problemów i odpowiedzi na często zadawane pytania.
- Współpracować z zespołami wsparcia i produktu, aby odtwarzać problemy oraz korygować dane lub proponować rozwiązania zastępcze.
- Ustalać priorytety problemów produkcyjnych klientów korporacyjnych, śledzić ich rozwiązywanie i informować zainteresowane osoby.
- Tworzyć i wdrażać funkcje frontendu i backendu oraz usprawnienia doświadczeń użytkowników.
- Optymalizować wydajność, refaktoryzować kod i ograniczać dług techniczny.
- Przekazywać uwagi dotyczące wykonalności technicznej podczas przeglądu wymagań.
Wymagania
- Mieć tytuł licencjata lub wyższy z informatyki, inżynierii oprogramowania, technologii informacyjnych lub pokrewnej dziedziny; być absolwentem z 2026 roku lub niedawnym absolwentem.
- Mieć solidne podstawy programowania i biegle posługiwać się co najmniej jednym językiem backendowym: Java, Go, Python, Node.js lub PHP; znać typowe struktury danych i algorytmy.
- Znać podstawy HTML, CSS i JavaScript oraz mieć doświadczenie z React lub Vue.
- Rozumieć HTTP, projektowanie REST API i MVC oraz umieć samodzielnie tworzyć podstawowe API.
- Korzystać z co najmniej jednej relacyjnej bazy danych — MySQL lub PostgreSQL; pisać zapytania SQL i rozumieć indeksy oraz transakcje.
- Korzystać z Git do kontroli wersji i współpracy zespołowej.
- Pisać czytelny i łatwy w utrzymaniu kod.
- Szybko uczyć się nowych technologii i rozwiązywać problemy, korzystając z dokumentacji.
- Logicznie rozkładać problemy na części i wyjaśniać decyzje techniczne.
- Jasno się komunikować, brać odpowiedzialność, na bieżąco informować o postępach i zachowywać spokój pod presją.
- Posługiwać się zawodowo językiem chińskim mandaryńskim i angielskim.
- Mile widziane: ukończony projekt full-stack, który można zaprezentować.
- Mile widziane: doświadczenie w stażu w zespole programistycznym.
- Mile widziana znajomość TypeScript, Docker, CI/CD lub usług chmurowych.
- Mile widziana aktywność na GitHubie lub prowadzenie bloga technicznego.
- Mile widziane nagrody w konkursach programistycznych.
- Mile widziane praktyczne doświadczenie z narzędziami AI do programowania, takimi jak Cursor, Codex lub Claude Code.
Benefity
- Plan emerytalny 401(k)
- Płatny urlop
- Płatne dni świąteczne
- Ubezpieczenie