Programiści do zespołu
Programiści full-stack, którzy dostarczą funkcję od początku do końca.
Jedna osoba, która zaprojektuje dane, napisze API i zbuduje korzystający z niego ekran. Wystarczy podać stack technologiczny i opisać produkt. Przesyłamy sprawdzonych programistów full-stack, którzy są dostępni i chcą się podjąć pracy, a Państwo wybierają: zatrudnienie bezpośrednie albo zarządzanie przez nas.
Kiedy zespoły przychodzą do nas z takim zadaniem
- Mały zespół produktowy, który potrzebuje jeszcze jednej osoby zdolnej pracować na każdej warstwie
- Backlog funkcji, z których każda dotyka API, bazy danych i interfejsu
- Założyciel lub lider produktu z pierwszą wersją do zbudowania i czasem, by nią pokierować
- Starszy produkt w PHP lub Javie, który potrzebuje kogoś swobodnie poruszającego się w jego starszych częściach
Na czym ta praca polega w praktyce
Funkcje od bazy danych po ekran
Model danych, endpoint i ekran w React, a potem wspólne wdrożenie całości.
API, na których polegają inne zespoły
Udokumentowane endpointy w Laravel, Symfony, Spring Boot lub Node.js, z zapytaniami i cache, które wytrzymują prawdziwy ruch.
Zmiany w istniejącym kodzie
Zrozumieć stary kod, objąć go testami i zmienić, nie psując tego, co już działa.
Przeglądy i wydania
Przegląd zmian innych osób i pomoc w tym, by wydania były rutyną, a nie ryzykiem.
Narzędzia, z którymi często pracuje ta rola
- PHP 8
- Laravel
- Symfony
- Java
- Spring Boot
- Node.js
- Python
- React
- MySQL
- PostgreSQL
- Redis
Jak to działa
- 01
Opis potrzeby
Krótki opis: rola lub umiejętności, kiedy ta osoba ma zacząć i na jak długo. Wystarczy ogólny pomysł.
- 02
Lista kandydatów
Sprawdzone osoby, które są dostępne i zadeklarowały zainteresowanie. Widzą Państwo ich doświadczenie, umiejętności i powód, dla którego je wybraliśmy.
- 03
Decyzja przy każdej osobie
Zatrudnienie bezpośrednie albo zarządzanie przez SDK. Można też zrezygnować z kandydata, a my szukamy dalej.
- 04
Start
Przedstawiamy Państwa sobie i ustalamy datę rozpoczęcia. Przez cały czas współpracy pozostajemy Państwa punktem kontaktu.
Dwa sposoby współpracy z każdą osobą
Decyzję podejmują Państwo przy każdej osobie z listy, więc w jednym zespole można łączyć oba modele.
Zatrudnienie bezpośrednie
Ta osoba pracuje dla Państwa na podstawie Państwa własnej umowy.
- Przedstawiamy Państwa sobie i przekazujemy współpracę
- Dołącza do Państwa zespołu na Państwa warunkach
- Państwo zarządzają jej pracą, formalnościami i płatnościami
- Najlepsze, gdy chcą Państwo współpracować z nią długoterminowo
Zarządzanie przez SDK
Ta osoba pracuje przy Państwa projekcie w ramach naszej umowy.
- Dołącza do Państwa projektu w ramach umowy z SDK
- Zajmujemy się dokumentami, formalnościami i płatnościami
- Jeśli współpraca się nie układa, znajdujemy zastępstwo
- Najlepsze, gdy chcą Państwo szybko zacząć bez formalności
Projekty zrealizowane przez naszych inżynierów
Te studia przypadków to doświadczenie naszego zespołu, a nie praca freelancerów z Państwa listy kandydatów. Nasi inżynierowie sprawdzają każdego kandydata, zanim go zaproponujemy.
Nasi inżynierowie przebudowali architekturę krytycznych API platformy mediów sportowych NorthStar Network, z której korzysta 50M+ użytkowników miesięcznie, zbudowali w Laravel platformę Slump do monitorowania sieci 5G w czasie rzeczywistym i w ramach współpracy z Sopra Steria poprowadzili budowę wewnętrznego narzędzia nadzoru z API i frontendem w React dla klientów z sektora energetycznego.
- NorthStar NetworkMediaPrzebudowa architektury API platformy mediów sportowych z 50M+ użytkowników miesięczniePrzeprojektowanie cache, szybsze krytyczne API i narzędzia AI dla międzynarodowej platformy mediów sportowych.Przeczytaj studium przypadku
- SlumpTelekomunikacjaMonitoring sieci 5G w czasie rzeczywistym dla operatorów z południowej HiszpaniiStrumieniowe pozyskiwanie danych, dashboardy na żywo i alerty o anomaliach dla trendów 5G, przepustowości i przewidywania nasycenia.Przeczytaj studium przypadku
- Sopra SteriaEnergetykaBezpieczne platformy dla klientów z sektora energetycznego we współpracy z Sopra SteriaNarzędzie nadzoru, bezpieczne API dla usług komunalnych i migracja aplikacji do handlu gazem z Javy 8 do 16.Przeczytaj studium przypadku
Pytania przed zatrudnieniem
Czy można zatrudnić programistę full-stack tylko na kilka miesięcy?
Tak. Wystarczy podać w opisie datę rozpoczęcia i czas trwania. Każda osoba z listy kandydatów potwierdziła już, że jest dostępna w tym terminie.
Nasz stack jest starszy, np. CodeIgniter lub stara wersja Javy. Czy to problem?
Nie, ale warto zaznaczyć to w opisie, abyśmy szukali osób, które pracowały z takim kodem. Doświadczenie kandydatów widzą Państwo przed decyzją. Nasi inżynierowie aktualizowali aplikacje w CodeIgniter i prowadzili migrację z Javy 8 do 16.
Zatrudnić bezpośrednio czy powierzyć zarządzanie SDK?
Zatrudnienie bezpośrednie sprawdzi się, jeśli chcą Państwo mieć tę osobę w zespole na dłużej i mogą zająć się jej umową i płatnościami. Zarządzanie przez SDK sprawdzi się, jeśli chcą Państwo zacząć bez formalności i mieć od nas zastępstwo, gdyby współpraca się nie układała.
Czy zamiast tego można dostać programistę front-end i back-end?
Tak. Wystarczy podać role, a przygotujemy listę kandydatów dla każdej z nich. Jeśli do realizacji produktu potrzebny jest cały zespół, możemy też poprowadzić go dla Państwa jako projekt.
Co warto napisać w opisie
Na początek wystarczy ogólny pomysł. Te szczegóły pomagają nam przedstawić właściwe osoby.
- Stack technologiczny i to, która strona jest ważniejsza: back-end, front-end czy obie
- Produkt i pierwsze funkcje, nad którymi ta osoba miałaby pracować
- Kiedy ma zacząć, na jak długo i komu będzie podlegać
Prosimy napisać, kogo Państwo szukają.
Krótki opis zajmuje około dwóch minut. Odpowiadamy e-mailem z propozycją kolejnego kroku.