Programista Full Stack PHP

Programista Full Stack PHP

22 May 2018 | Job offers

Czym będziesz się zajmować?

Jako full-stack będziesz odpowiadać za dostarczenie pełnej implementacji user-stories. Rozwiązania będą obejmowały bazę danych, logikę aplikacji oraz interfejs użytkownika. Możesz spodziewać się następującego podziału prac:

  • front-end – 25%
  • logika aplikacji – 50 %
  • bazy danych – 20 %
  • infrastruktura – 5 %

Jakiego typu zadania na Ciebie czekają?

  • Nowe funkcjonalności – 80%
  • Utrzymanie (w tym konfiguracja i monitorowanie środowisk dev/test/prod) – 20 %

Jakie technologie będziesz wykorzystywać?

  • front-end: Bootstrap, JavaScript, jQuery, React.js, HTML 5
  • logika aplikacji: PHP 7, Symfony 3, mikroserwisy wspierające zbudowane w .NET i Java
  • bazy danych – MySQL, Elastic Search, Redis, PostgreSQL
  • infrastruktura – AWS, Docker, Linux
  • narzędzia: PHP Storm, GitHub, Pivotal Tracker, emplo

Czego od Ciebie oczekujemy?

  • Znajomości technologii webowych: wiesz jak działa HTTP, AJAX, REST API, potrafisz z tych technologii korzystać
  • Znasz zasady SOLID, potrafisz przekładać wymagania funkcjonalne na kod obiektowy oraz bazę danych
  • Sprawnie manipulujesz strukturami danych przynajmniej takimi jak listy, czy kolejki, nie potrzebujesz zaglądać na Stack Oferflow aby odwrócić kolejność elementów tablicy 🙂
  • Znasz zagadnienia związane z wydajnością aplikacji, dbasz o niską liczbę operacji I/O, potrafisz oszacować złożoność obliczeniową
  • Interesujesz się technologiami w których pracujemy, znasz przynajmniej podstawy najważniejszych z nich
  • Satysfakcja użytkownika końcowego aplikacji jest dla Ciebie priorytetem
  • Lubisz pracować w zespole i dzielić się wiedzą

Na co możesz liczyć?

  • Ciekawe projekty dzięki którym poznasz nie tylko technologię, ale dowiesz się też dużo o funkcjonowaniu start-upów i firm z ciekawych branż
  • Wsparcie architekta i doświadczonych członków zespołu przy realizacji zadań
  • Wsparcie wyspecjalizowanego zespołu front-end przy zaawansowanych elementach UI
  • Wsparcie zespołu testów
  • Duży wpływ na sposób pracy i realizacji zadań
  • Konkurencyjne wynagrodzenie dostosowane do Twoich umiejętności, doświadczenia i potencjału
  • Budżet na konferencje i szkolenia
  • Wieczory planszówkowe, wyjścia i wyjazdy firmowe
  • Nowoczesne biuro, dobrze wyposażona kuchnia z kawą i przekąskami, parking rowerowy

Prosimy o przesyłanie CV na adres rekrutacja@epicode.net