NoFluffJobs Hybrydowo Junior

Junior PHP Developer (f/m)

Fingoweb

⚲ Kraków, Wrocław, Rzeszów

5 275 - 8 400 PLN (ZLECENIE)

Wymagania

  • PHP
  • Laravel (nice to have)
  • Symfony (nice to have)
  • SQL (nice to have)
  • Git (nice to have)
  • MVC (nice to have)

Opis stanowiska

O projekcie: O nas Fingoweb to krakowski software house działający od ponad 10 lat. Tworzymy dedykowane aplikacje webowe, mobilne i na telewizory, prowadząc projekty kompleksowo - od analizy i projektowania, przez development, aż po wdrożenie i rozwój produktu. Do tej pory zrealizowaliśmy ponad 100 projektów dla klientów w Polsce i za granicą. Zatrudniamy ponad 50. topowych ekspertów i szukamy kolejnych! Poznaj Fingoweb i dołącz do zespołu! Więcej informacji o nas znajdziesz na stronie: fingoweb.com.  Profil kandydata/kandydatki Backend Developer to osoba, która tworzy oprogramowanie w technologii PHP/MySQL, jednocześnie dbając o jego wdrożenie. Uczy się dużo i szybko pod okiem doświadczonych programistów. Zakres projektów, które będziesz realizować obejmuje różne branże, m.in. sportową, nieruchomości, medyczną, marketingową oraz szkoleniową. Oferujemy: - wymiar zlecenia ok. 20-40h/tydz, - możliwość świadczenia usług z siedziby firmy w Krakowie (lokalizacja poza strefą płatnego parkowania), zdalnie lub hybrydowo - decyzja należy do Ciebie, w zależności od potrzeb projektowych, - współpracę na zasadach umowy zlecenia (bierzemy pod uwagę inne formy zatrudnienia takie jak B2B czy UoP), - możliwość rozwoju zawodowego, - wybór technologii przy nowych projektach, - wybór narzędzi dostosowanych do Ciebie, - wsparcie doświadczonego zespołu, - cyklicznie szkolenia wewnętrzne, - lekcje języka angielskiego, - dostęp do programu MultiSport, - możliwość gry w firmowej drużynie sportowej (liga FLS), - mentoring ekspercki dla młodych i ambitnych założycieli startupów w ramach programu Startup Catalyst, - imprezy integracyjne i pracę w zespole ukierunkowanym na rozwój, - elastyczne godziny pracy. - wynagrodzenie adekwatne do posiadanego doświadczenia. Narzędzia i technologie: - Server side: PHP 8, Laravel, REST, GraphQL, CsFixer, Sonarqube. - Databases: MySQL/MariaDB, PostgreSQL. - Workflow: Asana + GitLab (Code Review, GitFlow, Continuous Integration). Jak pracujemy: - System kontroli wersji: Git (GitLab). - Budowanie aplikacji jedną komendą? Tak, “git push” (resztą zajmuje się GitLab CI/CD). - Czy budujemy aplikację codziennie? Tak, każdy push buduje aplikację! - Bug Tracker: Asana. - Czy naprawiamy błędy, zanim przechodzimy do nowych zadań? Tak! - Czy zawsze mamy aktualny harmonogram? Tak! Robimy minimum cotygodniowy status i aktualizację harmonogramu. - Czy pracujemy ze specyfikacją? Tak! - Czy warunki w biurze pozwalają się skoncentrować? Tak! Wiemy jak ważne jest dla programisty “flow” i “getting into the zone”. - Jakie narzędzia otrzymasz? Dostosowane do Ciebie, Twoich potrzeb - ma działać szybko, sprawnie i niezawodnie. - Czy mamy testerów? Tak! - Czy posiadamy linter oraz narzędzia do statycznej analizy kodu? Tak! - Czy dbamy o jakość kodu? Tak, 100% kodu przechodzi Code Review. Szanujemy Ciebie i Twój czas! Każda osoba otrzymuje od nas informację o wyniku procesu rekrutacji. Wymagania: Nasze wymagania: - umiejętność programowania w języku PHP, - projektowanie schematów bazy danych dla aplikacji internetowych, - umiejętność pracy w zespole - jeśli czegoś nie wiesz, zapytasz innych, - znajomość języka polskiego na poziomie min. B2, - znajomość języka angielskiego na poziomie min. B2, - chęć do nauki i rozwoju - pod okiem doświadczonych developerów nauczymy Cię dużo i szybko! Mile widziane: - znajomość jednego z frameworków PHP, takich jak, Laravel, Symfony lub CakePHP, - znajomość podstaw czystego SQL (JOIN, GROUP BY, COUNT itp), - znajomość podstaw Git (git checkout, git commit, git push), - znajomość architektury klasycznej aplikacji MVC, - doświadczenie w samodzielnym tworzeniu prostych aplikacji webowych. Jeśli nie masz doświadczenia komercyjnego - damy Ci szansę! Jednak wymagamy umiejętności programowania i zaprezentowania nam własnych małych projektów. Codzienne zadania: - tworzenie oraz modyfikacja backendu w PHP (ok. 75% czasu pracy), - udział w procesie projektowania nowych modułów systemu (ok. 10% czasu pracy), - analizowanie błędów (ok. 10% czasu pracy), - tworzenie dokumentacji technicznej (około 5% czasu pracy).