s

Warsztaty rekrutacyjne: Młodszy Programista/Młodsza Programistka C# i Flutter Web

Lokalizacja: Zdalnie

Jeśli programowanie to Twoja pasja, tworzysz swoje pierwsze projekty komercyjne lub niekomercyjne, chcesz dalej rozwijać się w pracy programistycznej i zdobywać zawodowe doświadczenia, zapraszamy do udziału w warsztatach rekrutacyjnych online z zakresu programowania Full-Stack: Backend (C#) i Frontend (Flutter Web).

Osoby, które osiągną najlepsze wyniki, będą miały szansę otrzymać propozycję oferty pracy na stanowisku Młodszego Programisty/Młodszej Programistki.

Uczestnicy warsztatów otrzymają dużą dawkę wiedzy praktycznej, która wprowadza w pełny proces tworzenia nowoczesnych aplikacji — od backendu w .NET, przez projektowanie API i integracje chmurowe, aż po frontend w Flutter Web. 🙂
Udział w warsztatach jest bezpłatny.

Czego oczekujemy:

  1. Podstawowa wiedza w zakresie: C#, ASP.NET Core, Flutter, Dart, REST API, wzorców projektowych
  2. Wymagane środowisko programistyczne:
    – .NET 10 SDK
    – IDE: Visual Studio lub Visual Studio Code 
    – Flutter SDK z obsługą Flutter Web
    – Edytor: Visual Studio Code  lub  Android Studio 
    – Przeglądarka (Chrome lub Edge)

Jakie tematy omówimy na naszych warsztatach?
Omówimy kluczowe obszary potrzebne do tworzenia współczesnych aplikacji full‑stack:

1. Backend (C# / .NET)

  • projektowanie struktury backendu opartej na dobrych praktykach i wzorcach architektonicznych, 
  • budowa i publikacja REST API, 
  • separacja warstw aplikacji i przeniesienie logiki poza kontrolery, 
  • integracja z usługami Azure (przechowywanie danych, komunikacja asynchroniczna), 
  • wprowadzenie do testów jednostkowych i pracy z zależnościami.

2. Frontend (Flutter Web)

  • tworzenie aplikacji webowej w architekturze feature‑first, 
  • zarządzanie stanem z wykorzystaniem Riverpod i kontrolerów, 
  • budowa przejrzystych warstw: UI, logika, komunikacja API, modele, 
  • obsługa typowych stanów aplikacji (ładowanie, błędy, gotowość), 
  • integracja z backendem, obsługa błędów i komunikacji sieciowej.

3. Architektura i praktyka projektowa

  • tworzenie czytelnych, utrzymywalnych projektów, 
  • przejrzysty podział odpowiedzialności między warstwami, 
  • świadome podejście do testów i jakości kodu, 
  • budowa kompletnego przepływu: backend → API → frontend,
  • Agentic Coding. 

Etapy rekrutacji:

Etap 1. Zgłoszenie: Jeżeli jesteś zainteresowany/a pracą w Kamsoft po pomyślnie ukończonych warsztatach, prześlij swoje zgłoszenie. Opisz swoje zainteresowania programistyczne i znany Ci stack technologiczny.
Etap 2: Test wiedzy: Otrzymasz od nas test wiedzy. Osoby, które osiągną najlepsze wyniki zaprosimy do uczestnictwa w spotkaniach warsztatowych.
Etap 3. Warsztaty: Udział w czterech spotkaniach warsztatowych. Udział w każdym spotkaniu będzie konieczny, aby otrzymać zaproszenie do udziału w kolejnym.
Etap 4: Live code: W ramach warsztatów uczestnicy otrzymają zadanie „live code”. Osoby z najlepszymi wynikami zadania zostaną zaproszone do dalszych etapów rekrutacji na stanowisko Młodszego Programisty/Młodszej Programistki.

Informacje:

• Forma warsztatów: Online (Teams)
• Liczba spotkań: 4 spotkania
• Czas trwania: Spotkania online odbywają się w soboty, w godzinach 9:00 – 14:00.
• Harmonogram: 21.03.2026, 28.03.2026, 11.04.2026, 18.04.2026
• Termin zgłoszeń: do 8 marca
• Etap testowy: do 15 marca

Zapraszamy! Dołącz do nas i rozwijaj swoje umiejętności programistyczne!

NIE MA OFERTY DLA CIEBIE?

Jeśli wśród naszych aktualnych ofert pracy nie ma oferty dla Ciebie lub widzisz dla siebie inną rolę, prześlij do nas zgłoszenie aplikacyjne tutaj: