Przegląd oferty

Lokalizacja
Remote, Remote
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
11,760 zł - 20,160 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
6347
Typ pracy
Zdalnie
Rozmiar firmy
50-100
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
PHP, Symfony, OOP, DDD, Clean Code, Docker, RDBMS, NoSQL, MySQL, PostgreSQL, CI/CD Pipelines, Git, API, REST API
Typ umowy
B2B
Rekrutacja
Online
Rekrutacja w języku
Polski Angielski
Korzyści
Parking, Prywatna opieka medyczna, Finansowanie kursów, No dress code, Kawa za free, Prysznic, Parking rowerowy, Startup atmosphere, Międzynarodowe projekty, Małe zespoły, Elastyczne godziny pracy,
Poziom doświadczenia
Mid
Wymagana
GIT PHP

Opis oferty

  • At least 2 years of commercial experience in software development projects.
  • Good knowledge of PHP 8 and Symfony 6.
  • Good knowledge of Object-Oriented Programming (OOP)
  • Ability to design high level architecture of backend applications
  • Knowledge of good practices and architectural patterns (SOLID, DDD, CQRS, Clean Code, etc.)
  • Good knowledge of Docker and Docker Compose.
  • Good knowledge of RDBMS and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
  • Experience in creating and maintaining CI/CD pipelines.
  • Good knowledge of GIT and GIT Flow
  • Experience in creating modern API based on REST.
  • Experience in creating unit & functional testing 
  • Experience in Agile / Scrum practice. 
  • Ability to implement proactive customer service.
  • Good English communication skills (min. B2) – both verbal and written.

Opis oferty 

TECH STACK:

  • PHP 7/8
  • Symfony 5/6
  • MySQL
  • PostgreSQL
  • RabbitMQ
  • Redis

TOOLS

  • GitLab CI
  • Docker & Docker-Compose
  • Jira / Confluence
  • Linux / MacOs
  • PhpStorm
  • xDebug

TESTING & QUALITY

  • PhpUnit
  • PhpStan
  • Code Sniffer
  • PHPMD

PROFILE 

Development: 60 %

Software Design: 10%

Support and maintenance/bug fixing: 10%

Tests: 20 %

Zakres obowiązków

  1. Developing dedicated software solutions for the energy sector. 
  2. Discovering, designing and implementing technical solutions. 
  3. Implementing new features from the requirement to the production deployment. 
  4. Writing tests for your code 
  5. You will be a member of a Scrum team and exchange ideas with your colleagues on the team on a daily basis. 
  6. Demonstrating excellent collaboration skills in working closely with other development teams/ project stakeholders/ clients. 
  7. Designing and writing technical documentation.