Next job

Middle PHP Full-Stack Developer in ITForce

Posted more than 30 days ago

3 views

ITForce

ITForce

0
0 reviews
Without experience
Kyiv
Full-time work

Translated by Google

About the role:We are looking for a developer who is confident in both layout and backend. A person who is not afraid of PHP 8.x, understands architecture, but at the same time can carefully integrate adaptive layout into a real project.Main tasks:Adaptive layout of pages according to Figma layouts under the guidance of a senior developerIntegration of layout into PHP projectsWorking with Twig and Smarty templates (TPL) requestsRequirements:Front-end part:Sure knowledge of HTML5, CSS3, SASS/SCSS

About the role:

We are looking for a developer who is confident in both layout and backend. A person who is not afraid of PHP 8.x, understands architecture, but at the same time can carefully integrate adaptive layout into a real project.

Main tasks:

  • Adaptive layout of pages according to Figma layouts under the guidance of a senior developer
  • Integration of layout into PHP projects
  • Working with Twig and Smarty templates (TPL)
  • requests

Requirements:

Front-end part:

  • Sure knowledge of HTML5, CSS3, SASS/SCSS
  • Pure Vanilla JavaScript
  • Understanding responsive and cross-browser layout
  • Experience with Twig or Smarty
  • Working with Git (pull, commit, merge)
  • Back-end part:
  • Deep knowledge of PHP 7.4/8.x (type hinting, attributes, match expressions)
  • Understanding OOP (encapsulation, inheritance, polymorphism)
  • Knowledge of design patterns (Factory, Singleton, Repository, MVC)
  • Experience of working with Laravel (or Symfony) from 1 year
  • Understanding the principles of SOLID, DRY, KISS, YAGNI
  • Experience in RESTful API development
  • Working with Composer
  • Sure knowledge of SQL (MySQL / PostgreSQL) — JOIN, subqueries, optimization
  • DB design, normalization, indexes
  • Experience with Docker

Would be an advantage:

  • Experience with OpenCart, WordPress or Shopify
  • Experience with Node.js (Next.js)
  • Configuring web servers (Nginx, Apache)
  • Understanding micro markup (Schema.org / JSON-LD)
  • Optimizing loading speed (PageSpeed)

We offer:

  • Flexible schedule (starts from 8:30 to 10:30, 8 hours/day)
  • 18 paid working days of vacation
  • Additional day off for birthday
  • Help in registration and support of FOP
  • Compensation of 50% of the ESR
  • Adequate management without micro-control

Translated by Google

Without experience
Kyiv
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept