W skrócie
- Zadania: Twórz i oceniaj realistyczne zadania programistyczne, w tym naprawę błędów i rozwój funkcji.
- Firma: Innowacyjna firma technologiczna z elastyczną kulturą pracy.
- Benefity: Praca zdalna, elastyczny grafik i wynagrodzenie za projekt.
- Pozostałe informacje: Możliwość pracy dla wielu pracodawców jednocześnie.
- Dlaczego ta praca: Zyskaj doświadczenie w tworzeniu oprogramowania i wpływaj na rzeczywiste projekty.
- Kwalifikacje: 3-7 lat doświadczenia w inżynierii oprogramowania i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 45 - 55 zł za godzinę.
Qualifications:
- Zaawansowana, profesjonalna znajomość języka angielskiego w piśmie
- 3–7 lat doświadczenia w inżynierii oprogramowania
- Doświadczenie w rozwoju backendowym lub full-stack w systemach produkcyjnych
- Znajomość frameworków testowych (np. pytest, Jest, JUnit, xUnit, Go testing)
- Udokumentowana umiejętność debugowania i nawigacji w dużych, wielofunkcyjnych bazach kodu
- Doświadczenie w przeglądach kodu, refaktoryzacji i migracjach produkcyjnych
Engagement:
- Praca w niepełnym wymiarze godzin, projektowa ocena ekspertów
- Typ pracy: Zdalna
Uczestnicy będą projektować i oceniać realistyczne zadania inżynieryjne związane z oprogramowaniem, w tym rozwiązywanie błędów, wdrażanie funkcji, refaktoryzację/migrację oraz generowanie testów. Praca obejmuje zarówno tworzenie złożonych scenariuszy kodowania, jak i przeglądanie zgłoszeń rówieśników pod kątem jakości i dokładności. Jest to rola konsultanta oparta na projektach. Konsultanci będą wynagradzani na podstawie projektu; stawki godzinowe są szacunkowe na podstawie przewidywanego czasu realizacji. Konsultanci kontrolują swój własny harmonogram, dostarczają własne narzędzia i mogą jednocześnie świadczyć usługi dla innych dostawców/pracodawców (zgodnie z pozwoleniami tych dostawców).
Responsibilities:
- Projektowanie i wdrażanie zadań kodowania wielofunkcyjnego związanych z naprawą błędów, rozwojem funkcji, refaktoryzacją i testowaniem
- Pisanie jasnych specyfikacji w języku naturalnym i odniesień do implementacji
- Rozwój i rozszerzanie zestawów testów jednostkowych i integracyjnych
- Przeglądanie zadań generowanych przez rówieśników pod kątem poprawności, jasności i realizmu
- Identyfikowanie przypadków brzegowych, niejasności i potencjalnych trybów awarii
- Zapewnienie zgodności między specyfikacjami, kodem a oczekiwanymi wynikami
Expected Outcomes:
- Wysokiej jakości, realistyczne zadania kodowania produkcyjnego
- Kompletne i poprawne implementacje referencyjne
- Solidne pokrycie testami i artefakty walidacyjne
Full-Stack Developer in Katowice – pracodawca: Anyone AI Inc.
Jako pracodawca, oferujemy elastyczne warunki pracy zdalnej, co pozwala naszym konsultantom na dostosowanie harmonogramu do własnych potrzeb. Nasza kultura pracy opiera się na współpracy i ciągłym rozwoju, zapewniając możliwość angażowania się w różnorodne projekty oraz doskonalenia umiejętności w obszarze inżynierii oprogramowania. Dodatkowo, praca w naszym zespole to szansa na wpływanie na jakość i realizm zadań programistycznych, co czyni tę rolę nie tylko satysfakcjonującą, ale i znaczącą.