Wzór jest dla programistów fullstack, którzy tworzą aplikacje od bazy danych po interfejs, na przykład w Node.js, React i PostgreSQL, w startupach, firmach produktowych i software house'ach.
Pracodawca szuka osoby, która samodzielnie dowiezie funkcję od początku do końca. W CV pokaż obie strony stosu i to, co dzięki tobie działa w produkcie.
Wszystkie dane w przykładzie są fikcyjne. Traktuj go jako wzór układu i sformułowań, a treść zastąp swoim doświadczeniem.
Jakub Zawadzki
Programista fullstack
Kraków, praca zdalna·+48 123 456 789·jakub.zawadzki@example.com·github.com/jzawadzki
Profil zawodowy
Programista fullstack z 5-letnim doświadczeniem w TypeScript, Node.js i React. W startupie z branży edukacyjnej odpowiadam za nowe funkcje od projektu bazy danych po interfejs i wdrożenie w chmurze AWS. Zbudowałem moduł płatności, z którego korzysta 40 000 użytkowników.
Doświadczenie zawodowe
Programista fullstack
02.2022 - obecnie
Startup z branży edukacji online, Kraków
Projektowanie i rozwój funkcji od bazy danych po interfejs, platforma dla 40 000 użytkowników.
Moduł płatności i subskrypcji zintegrowany z operatorem płatności.
API w Node.js i NestJS, frontend w React i Next.js.
Wdrożenia w AWS, CI/CD i monitoring błędów.
Skrócenie czasu wydania nowej wersji z tygodnia do jednego dnia.
Programista JavaScript
06.2020 - 01.2022
Software house, Kraków
Aplikacje webowe dla klientów z handlu i usług.
Panele administracyjne w React i API w Express.
Praca z PostgreSQL i MongoDB.
Wykształcenie
Informatyka, studia inżynierskie
2016 - 2020
Akademia Górniczo-Hutnicza w Krakowie
Umiejętności
TypeScript, Node.js, NestJS
React, Next.js
PostgreSQL, Prisma
AWS, Docker
Integracje płatności
Testy, CI/CD
Certyfikaty
AWS Certified Developer Associate, 2023
Języki
Angielski: C1
Dodatkowe informacje
Własny projekt: aplikacja do nauki słówek, 5000 pobrań
Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. (RODO).
Jak napisać CV programisty fullstack
Podsumowanie zawodowe
Podaj stos technologiczny, lata doświadczenia i rodzaj produktów. Dodaj jedną funkcję albo projekt, który zbudowałeś od początku do końca, bo to najlepiej pokazuje rolę fullstack.
Programistka fullstack z 2-letnim doświadczeniem w software house. Tworzę API w Node.js i interfejsy w React, pracuję z PostgreSQL i Dockerem. Chcę rozwijać się w firmie produktowej.
Doświadczenie: obowiązki i osiągnięcia
Pokaż funkcje, które dowiozłeś, i ich efekt dla użytkowników albo firmy. Wymień obie warstwy, ale nie powtarzaj technologii w każdym punkcie.
Słabiej: Programowanie frontendu i backendu.
Lepiej: Rozwój funkcji od bazy danych po interfejs dla platformy z 40 000 użytkowników.
Słabiej: Płatności.
Lepiej: Moduł płatności i subskrypcji zintegrowany z operatorem płatności.
Słabiej: Wdrożenia.
Lepiej: CI/CD w AWS, skrócenie czasu wydania nowej wersji z tygodnia do jednego dnia.
Umiejętności, które warto wpisać
Podziel technologie na backend, frontend, bazy danych i infrastrukturę. Rekruter od razu zobaczy, czy twój stos pasuje do zespołu.
Umiejętności zawodowe
Backend: Node.js albo inny
Frontend: React albo inny
Bazy danych SQL i NoSQL
Chmura i kontenery
Integracje zewnętrzne
Testy i CI/CD
Umiejętności osobiste
Samodzielność
Myślenie produktowe
Komunikacja z biznesem
Szybka nauka
Odpowiedzialność za całą funkcję
Certyfikaty i projekty
Certyfikaty chmurowe są atutem, ale w roli fullstack najważniejsze są projekty. Własna aplikacja z użytkownikami albo pobraniami to mocny argument.
CV juniora fullstack
Zbuduj i opisz jedną kompletną aplikację: logowanie, baza danych, API, interfejs, wdrożenie. Dodaj link do działającej wersji i do kodu.
Napisz, która warstwa jest twoją mocną stroną. Junior rzadko jest równie dobry w obu, a szczerość buduje zaufanie.
Dopasowanie CV do oferty pracy
Startup szuka samodzielności i szybkiego dowożenia funkcji, software house elastyczności technologicznej, a firma produktowa myślenia o użytkowniku. Ułóż technologie w kolejności z ogłoszenia.
Najczęstsze błędy w CV programisty fullstack
Długa lista technologii bez projektów.
Brak informacji o tym, co dowiozłeś od początku do końca.
Pominięcie wdrożeń i infrastruktury.
Brak linku do kodu albo działającej aplikacji.
Udawanie, że obie warstwy znasz tak samo dobrze.
CV dłuższe niż 2 strony.
Pytania i odpowiedzi
Co wpisać w CV programisty fullstack?
Stos technologiczny podzielony na warstwy, produkty i funkcje, które dowiozłeś, ich efekty, chmurę, testy, link do kodu i angielski.
Jak pokazać, że jestem fullstackiem?
Opisz funkcję, którą zbudowałeś od bazy danych po interfejs i wdrożenie, z efektem dla użytkowników.
Czy junior może aplikować na fullstack?
Tak, jeśli ma kompletny projekt. W CV napisz, która warstwa jest twoją mocniejszą stroną.
Czy własny projekt warto wpisać do CV?
Tak, zwłaszcza jeśli ma użytkowników. Pokazuje samodzielność i myślenie produktowe.
Stwórz CV programisty fullstack w kreatorze
W kreatorze CV Majster wpiszesz swoje dane krok po kroku i od razu zobaczysz, jak wygląda dokument. Sformułowania z tej strony możesz przepisać i dopasować do siebie. Gotowe CV w PDF kosztuje 5 zł jednorazowo, bez abonamentu, a podgląd zobaczysz przed zapłatą.