Jeśli chcesz pracować zwinnie i w pragmatyczny sposób, zależy Ci na tworzeniu innowacyjnych produktów opartych na funkcjonalnych i użytecznych rozwiązaniach, a do tego chcesz być częścią zespołu, który nie tylko eksperymentuje z AI, ale traktuje je jako codzienne narzędzie pracy, to Pragmatic Coders może być dla Ciebie świetnym miejscem!
responsibilities :
Nie tylko będziesz korzystać z AI na co dzień, ale też rozwijać się w tym obszarze. Wierzymy, że AI to nie chwilowa moda, ale realna zmiana w sposobie tworzenia oprogramowania. Dlatego odważnie i świadomie korzystamy z narzędzi takich jak Cursor, Copilot czy Aider – nie tylko w celu przyspieszenia developmentu, ale także jako partnera w analizie kodu, refaktoryzacji czy rozwiązywaniu problemów projektowych. Eksperymentujemy, uczymy się i dzielimy doświadczeniem. Szukamy ludzi, którzy również widzą w AI potencjał, są ciekawi jego możliwości i chcą rozwijać się razem z nami w tym kierunku.
Będziesz budować aplikacje i dobierać odpowiednie technologie do ich tworzenia. Dlatego zależy nam na osobach, które potrafią podejmować decyzje techniczne - uświadamiać biznes i zespół, które elementy są niezbędne, a które można pominąć. Będziesz wspierać tworzenie i rozwój dobrego backlogu.
Będziesz blisko współpracować z UX/UI designerami, Product Ownerem, ale też klientem i jego zespołem w celu tworzenia użytecznych i funkcjonalnych rozwiązań. Oczekujemy tego, że potrafisz w jasny (i nie tylko techniczny) sposób komunikować się z różnymi grupami osób.
Będziesz mieć swobodę wyboru narzędzi i stosowanych rozwiązań - będziesz bezpośrednio odpowiadał za projekt i jego sukces.
Będziesz uczyć się nowych technologii i narzędzi, rozwijać się w prowadzeniu rozmów technicznych z kandydatami, uczestniczyć w warsztatach sprzedażowych z klientami itp.
Będziesz mieć pewność jakości kodu (chcemy zaoszczędzić Ci frustracji). Dlatego stosujemy Clean Code, code review oraz praktyki Continuous Delivery & Continuous Integration. Zawsze dbamy o jakość i dostarczanie wartości biznesowej - tego samego będziemy oczekiwać również od Ciebie.
requirements-expected :
Min. 4 lata komercyjnego doświadczenia w programowaniu aplikacji na Androida w języku Kotlin.
Umiejętność projektowania prostych i łatwych w utrzymaniu oraz dalszym rozwijaniu rozwiązań.
Umiejętność pisania czystego, dobrze zaprojektowanego, testowalnego kodu wysokiej jakości (Clean Code, wzorce projektowe stosowane w aplikacjach mobilnych).
offered :
Rozwój (wewnętrzne procesy wymiany wiedzy i doświadczeń pomiędzy projektami, gildia Scrum, szkolenia wewnętrzne, wsparcie Chapter Leadera w ustalaniu ścieżki Twojego rozwoju itp.).
Dostęp do narzędzi AI wspierających produktywność m.in GitHub copilot, Chat Gpt.
Autonomię i swobodę – masz możliwość zaangażowania się w rozwój produktu i realny wpływ na jego kształt.
Płaską strukturę organizacyjną opartą o zaufanie i profesjonalizm.